.body1000{ background:#ffffff}
span.yes, span.no { background-image:url(../images/yesno.gif); background-repeat:no-repeat; height:29px; width:287px; line-height:29px; margin-top:2px; margin-left:5px; float:left;}
span.yes { background-position:0 -29px; display:block;}
span.no { background-position:0 0; color:#000; display:block; padding-left:40px;}

input.gray{border:1px solid;cursor:pointer;border-color:#fff #848484 #848484 #fff !important;background:#f0f0f0 !important;color:#333 !important}
.white{color:#fff;}
.noime{ime-mode:disabled;}
.input{ *padding-left:5px!important;}
.backall{height:30px; line-height:30px; font-size:14px; margin-top:103px; padding-top:15px; text-indent:10px;}
/*font*/
.f12{font-size:12px;}
.f14{font-size:14px;}
.fb{font-weight:bold;}
.fl{float:left;}
.fr{float:right;}

.mhead{ 
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	height:auto; 
	overflow:auto;
	border-bottom:1px #ccc solid;
	padding-bottom:25px;
}
	.mhead .logo{
		float:left;
		text-align:left;
		float:left;
		margin-top:15px;
	}
	
	.mhead .log{ float:right; width:200px; height:30px; display:block; overflow:hidden; margin-top:45px; margin-right:10px;}
	.mhead .log ul{ float:right;}
	.mhead .log ul.line {width:2px;height:10px;overflow:hidden;background:#fff;margin:4px 0 0 0; margin-left:5px; margin-right:5px;}
	.mhead .log ul.line u{display:block;width:1px;height:18px;overflow:hidden;background:#d4d4d4;}
	.mhead .log a{ color:#585858;}
	.mhead .log a:hover{ text-decoration:none; color:#ff0000;}
	
	.mhead .font{
		width:300px;
		display:block; 
		float:left;
		font-size:20px;
		font-family:"microsoft yahei";
		vertical-align:middle;
		margin-top:28px;
		text-align:left;
		border-left:1px #ccc solid;
		margin-left:30px;
		height:26px;
		line-height:26px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:30px;
	}
		.navigation span{
			color:#000000;
		}

.curren a.black,a.black:hover{ color:#000;}
.step1 span,.step2 span,.step3 span{
	width:248px;
	height:30px;
	font-size:14px;
	line-height:30px;
	text-align:center;
	display:block;
	float:left;
	color:#000;
}
.step1 span.cur,.step2 span.cur,.step3 span.cur{
	font-weight:bold;
	color:#ffffff
}
.step1,.step2,.step3{
	margin-bottom:20px;
	margin-top:10px;
}
.step1{
	background:url(../images/login/step.gif) top center no-repeat;
	height:30px;
	padding-left:100px;
}
.step2{
	background:url(../images/login/step.gif) 0 -30px no-repeat;
	height:30px;
	margin-left:80px;
}
.step3{
	background:url(../images/login/step.gif) bottom center no-repeat;
	height:30px;
	padding-left:100px;
}
.step2 span a:hover{ text-decoration:none;}

.upload_img{width:auto; height:auto; padding:20px 0}
.upload_img input{margin-top:5px}
.upload_img ul{float:left; margin:10px; text-align:left; }
.upload_img .preview{height:125px; border:1px #d4d4d4 solid; width:125px }
.upload_img .preview img {width:125px!important;}
.upload_img ul{margin-top:0; padding-top:0;}
.upload_img li{margin:0 0 10px 0}
.upload_img .img_input{width:130px;height:22px}


/*foot styles*/
.step{
	float:right;
}
.step li{
	display:inline;
	padding-right:8px;
}
.step .white{
	background:url(../images/step_out.gif) 0 0 no-repeat;
	padding:3px 15px 5px 7px;
}
.step li.step_on{
	color:#1782dd;
}
.step li.step_on .white{
	background:url(../images/step_on.gif) 0 0 no-repeat;
}
#bt{
	text-align:center;
	height:55px;
	line-height:55px;
	padding:0 15px;
}
.bt{
	background:url(../images/bt_icon.gif) left center no-repeat;
	float:left;
	padding:0 25px;
}
.tip{
	border:1px solid #feca7f;
	/*display:inline;
	padding:7px 12px 6px 32px;*/
	padding-left:32px;
	height:28px;
	line-height:28px;
	text-align:left;
	background:url(../images/tip.gif) 11px center no-repeat #fffee2;
	margin:6px auto 8px auto;
}
.zhuce_ok .tip{
	*padding:7px 12px 5px 32px;
	*zoom:1;
}
#fenlei{
	height:236px;
	margin:20px 0 80px 0;
	padding-left:120px;
}
#fenlei li{
	width:224px;
	float:left;
	margin-left:13px;
	display:inline;
}
#fenlei dl{
	height:236px;
	background:url(../images/fl_out.gif) 0 0 no-repeat;
	cursor:default;
}

#fenlei dl:hover{background:url(../images/fl_on.gif) 0 0 no-repeat;}
#fenlei dl.ondl{background:url(../images/fl_on.gif) 0 0 no-repeat;}
#fenlei a:hover{text-decoration:none;}
#fenlei dt{
	height:68px;
	text-align:left;
	font:22px Microsoft YaHei;
	padding-left:63px;
	margin-left:-3px;
	position:relative;
	line-height:68px;
	color:#333;
	background:url(../images/mianfei.gif) left center no-repeat;
}
#fenlei dd.ms{
	text-align:left;
	height:58px;
	line-height:22px;
	padding:25px;
	font-size:14px;
	color:#666;
}
.fbdd a:link,.fbdd a:visited{
	display:block;
	line-height:33px;
	font-size:14px;
	font-weight:700;
	color:#fff;
	padding-right:20px;
}

#fenlei2{
	padding:56px 0px 20px 272px;
	text-align:left;
	background-color:#ffffff;
}
.obot{
	height:4px;
	overflow:hidden;
	background:url(../images/obot.gif) 0 0 no-repeat;
}

#big_class,#small_small_class,#small_class{width:265px;padding:10px 40px 5px 0;}

.otop{
	height:4px;
	overflow:hidden;
	background:url(../images/otop.gif) 0 0 no-repeat;
}

#choicesort2{font-size:14px;margin-top:6px}
#choicesort2 h3{font-size:14px;line-height:30px;}
#choicesort2 td{width:100%;vertical-align:top;padding-bottom:10px;font-size:14px;}
#choicesort2 td ul li{width:185px;float:left;line-height:26px;}

.mingcheng td{
	height:23px;
	padding-left:12px;
}
.fenlei_box td{vertical-align:top;}
.jianyi{
	text-align:right;
	padding:10px 10px 0 0;
}
.location_class{
	height:46px;
	line-height:55px;
	text-align:left;
	padding:0 20px;
	overflow:hidden;
	background:url(../images/location_class.gif) 0 0 no-repeat;
	margin:10px auto;
}
.ok_next{
	/*width:190px;*/
	height:36px;
	/*border:0 none;
	background:url(../images/ok_next.gif) no-repeat;*/
	margin-bottom:-8px;
	cursor:pointer;
	padding:0 24px;
	*padding:0;
}
.post_box{
	height:36px;
	margin-top:20px;
	text-align:left;
	padding-left:123px;
	padding-top:10px;
}
.ljfb{
	width:147px;
	height:34px;
	border:0 none;
	background:url(../images/dl_button.gif) 0 0 no-repeat;
	font-weight:700;
	color:#fff;
	font-size:16px;
	cursor:pointer;
	text-align:left;
	padding-left:30px;
}

#subcontent{
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	width:978px;
	height:auto;
	overflow:hidden;
	background-color:#ffffff!important
}
#newbg_top{
	width:980px;
	background:url(../images/newbg_top.gif) 0 0 no-repeat;
	margin-bottom:-5px!important;
	height:10px
}
#subreg{
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	height:auto;
	overflow:auto;
	width:978px;
	background-color:#ffffff;
	padding-bottom:20px;
	padding-top:10px;
}

.apart {background:url(../images/apart.gif) 590px 40px no-repeat;}

#newbg_bottom{
	width:980px;
	height:10px;
	background:url(../images/newbg_bottom.gif) 0 0 no-repeat;
}
.content{
	width:978px;
	margin:0;
	display:inline;
	background-color:white;
	padding:10px 15px;
	height:auto
}
.fb_bt{
	height:27px;
	line-height:27px;
	border-bottom:1px solid #d4d4d4;
	text-align:right;
	padding:0 10px;
	margin-left:20px;
	margin-right:20px;
	margin-top:15px;
	margin-bottom:10px;
	*margin-bottom:0;
}
.fb_form{
	cellpadding:0;
	cellspacing:0;
	text-align:left;
	width:100%;
	background:#FFF;
	margin-top:10px;
	margin-bottom:10px;
}
.fb_form td{ height:30px!important;}
.fb_form td,.fb_form th{}
.fb_form .tdr{
	width:110px;
	text-align:right;
	padding-right:8px;
	vertical-align:top;
	line-height:28px;
}
.jiaban{float:left;}
.jiaban td,.jiaban th{
	border:1px solid #f00;
	text-align:center;
	padding:0 8px;
	border:1px solid #b5b5b5;
}
.jiaban th{background:#fff2c5;}
#span_over_money{
	margin:40px 0 0 8px;
	float:left;
}
.up_photo{
	width:100%;
	margin:10px 0;
}
.up_photo img{
	border:1px solid #a5acb2;
}
.up_photo input{
	cursor:pointer;
	padding:3px 11px;
	*padding:3px 8px;
	margin-right:8px;
}
#side_tip{
	width:400px;
	background-color:#fffaea;
	border:1px #ffe79c solid;
	color:#000;
	margin:0 auto 20px 120px;
}
.side_tip{
	text-align:left
}

#side_tip dl{
	padding:12px 10px 12px 15px;
	text-align:left;
	line-height:24px;
	overflow:hidden
}
#side_tio dd{ overflow:auto; height:100%}

/*20110829ÐÂÔö*/
.ym-mainmnu{}
.ym-mainmnu a{ font-size:14px;}
.ym-tab{ float:left; width:170px; height:50px; line-height:40px; text-indent:10px; padding-right:270px; z-index:998; }
.ym-tab a:hover{ text-decoration:none; font-weight:bold;}
.curren{ float:left; width:120px; height:50px; padding-right:312px; margin-right:8px; position:relative;}
.curren a{ display:block; width:124px; height:40px; background:url(../images/post/select-bg.gif) no-repeat; position:absolute; top:-2px; left:0; z-index:1000; line-height:40px; text-indent:10px;  font-weight:bold;}
.ym-submnu{ position:absolute; top:-2px; left:118px; z-index:999; width:306px; border:1px solid #DFE3E6; padding:4px 10px 4px; background:#fff; display:none;}
.ym-submnu li{ width:50%; height:30px; line-height:30px; overflow:hidden; float:left;}
.curren .ym-submnu li a{ text-decoration:none; font-weight:normal; width:170px; height:30px; display:block; background:none; line-height:30px; position:inherit; top:auto; left:auto; overflow:hidden;}
.curren .ym-submnu li a:hover{ text-decoration:underline;}

.minheight{ min-height:280px; _height:280px;background:#fff;clear:both;padding:15px 0 15px 15px; margin-top:5px;_height:10px; position:relative;}

.post2 li{ width:20%; float:left; margin-left:10px;}
.post3 li{ width:15%; float:left; margin-left:10px;}
.post4 li{ width:15%; height:35px; line-height:35px; float:left; margin-left:10px;}
#pre-next{ padding:10px 25px; font-size:14px; font-weight:bold;}#pre-next a{ text-decoration:underline}
.users{ margin:0 20px 0 10px; padding-bottom:5px; font-size:14px; margin-bottom:10px;}
.users a{ display:inline-block; margin-right:15px; text-decoration:underline}
.ts1{ padding-bottom:5px; margin:0 10px 0 10px; line-height:20px; letter-spacing:1px}.ts1 img{ margin-bottom:-2px}.ts1 a{ text-decoration:underline; font-size:12px}
.ts2{ padding-top:5px; margin:0 15px 0 5px; line-height:20px; letter-spacing:1px}.ts2 a{ font-size:12px;}.ts2 b{ font-weight:normal;}
.curren .ym-submnu{display:block;}

.catid{ padding-bottom:10px;}
.catid label{ display:inline-block; float:left; width:120px; height:25px;}
.catid label input{ margin-right:5px;}

font.number{ font-size:18px; font-weight:bold; margin-right:5px;}


/*13-08-08*/
#select{height:420px;background:#f9f9f9}
#select .tab-title a:hover{color:#27ae60}
#select .tab-content{height:400px;padding-right:20px}
#select .tab-content-pane a{display:inline-block;width:22%;padding-left:3%;line-height:40px;height:40px;color:#666}#select .tab-content-pane a:hover{background:#f2f1ec;color:#333;text-decoration:none}
#publish .form{background:#f9f9f9;padding:20px 20px 40px;position:relative;top:-1em;border-top:1px solid #f2f1ec}
.publish-detail{clear:both; text-align:left; font-size:14px;}
.publish-detail a{}
.publish-detail textarea{width:400px;height:100px;}
.publish-detail input{vertical-align:middle}
.publish-detail select.sub-area{display:none}
.publish-detail select.active{display:inline}
.publish-detail .form-label{margin-right:10px}

.publish-detail-item{
	position:relative;
	vertical-align:middle;
	display:inline-block;
	_vertical-align:top;
	_margin-top:-1px;
	*display:inline;
	*width:830px;
	*zoom:1;
}
.publish-detail-item .contentinner{ 
	float:left;
	/*float:none;*/
	width:400px;
}
.publish-detail-item .contentinner .input{
	width:398px;
}
.publish-detail-item .checkboxinner{ 
	max-width:450px; 
	white-space:nowrap; 
	display:block; 
	float:left;
}
.publish-detail-item-top,.swfu .publish-detail-item{
	vertical-align:top
}
.publish-detail-item span.unit{
	display:inline-block;
	margin-left:5px
}
.publish-detail-item table td{
	vertical-align:top
}

.p-label{display:inline-block;width:120px;text-align:right;padding:0;font-weight:800}
.p-line{padding:10px 0}
.p-tip{display:block;height:40px;line-height:3}
.p-tip,.p-note{color:#999}
.p-tip,.p-submit{padding:15px 0 0 133px}
.p-submit{margin-bottom:5px}
.p-submit .p-note a{color:#666!important;text-decoration:underline}
.p-note,.p-error,.p-error-empty{display:none;font-size:12px;padding-left:5px}
.p-error,.p-error-empty{color:#f30}
.p-note-show{display:inline}
#formsubmittips{padding-top:0}
.publish-detail-item select{width:398px}
.publish-detail-item .active,.publish-detail-item .form-select{display:inline}
.publish-detail-item .form-input-area{position:relative;top:-1px}
.p-group{width:600px}
.p-group .form-label{display:block;width:140px;float:left}
.publish-detail .form-radio,.publish-detail .form-checkbox{margin-right:2px;position:relative;top:-1px;top:2px\9}
.postimg{width:780px;display:none}
.postimg-item-success{background:0}
.postimg-item-img{display:block;border:1px solid #f8f8f8;width:180px;height:180px}
.postimg-item-status{background:#eee;display:block;width:182px;padding:5px 0;text-align:center;font-size:12px}
.postimg-item-status a{border-left:3px solid #eee}
.swfu{position:relative;*zoom:1}
.swfu .publish-detail-item{*padding-left:6px;width:780px}
.swfu .p-note{display:inline;float:left;position:relative;top:3px}
.swfu .alert-swfu{width:734px;margin-bottom:10px}
#jsUploader iframe{display:inline;overflow:hidden;width:280px;height:40px}
.postimg .video{position:relative;overflow:hidden}
.postimg .video .postimg-item-img{height:180px;width:auto;max-width:180px}
.postimg video{position:absolute;top:0;left:1px;padding:23px 0;background:#333;max-height:180px;overflow:hidden}
.focus .p-note{display:inline}
.error .p-note{display:none}
.error .p-error{display:inline}
.error .form-input,.error .form-textarea{background:#ffffe8}
.error .p-label{color:#f30}.empty .p-error{display:none}
.empty .p-error-empty{display:inline}
.inline-block{display:inline-block!important}
.publish-detail #ajax-auth .active{display:block}
.publish-detail #auth-modal .error{border-color:#f33}.uploadbtn{height:28px;width:120px;cursor:pointer;text-indent:-9999em}
.publish-detail .uploadbtn:hover{background-position:0 -28px}
.publish-detail .uploadbtn:active{background-position:0 -56px}
.publish-detail small,.typo-small,.small,figcaption{font-size:12px;color:#888}
.publish-detail button,.publish-detail input{*width:auto;*overflow:visible;line-height:22px}
.publish-detail input{font:500 14px/1.8 Hiragino Sans GB,arial,simsum,WenQuanYi Micro Hei,sans-serif}
.textwrap,.textwrap td,.textwrap th{word-wrap:break-word;word-break:break-all}.textwrap-table{table-layout:fixed}
.publish-detail .sep{margin-bottom:1em}
.publish-detail .sep-big{margin-bottom:2em}
.publish-detail .required,.highlight{color:#ec5524!important}
textarea{resize:none;min-height:100px}
label input{margin-right:3px}
.publish-detail .input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;*height:28px;vertical-align:middle; float:left;}
.publish-detail .input{border:1px solid #dad9d9;background:#fff;padding:3px 5px;*padding:0}
.input:focus,input.focus{border-color:#51b4ff;background:#fff}
.input.error,input.error,.error .input{border-color:#ec5524}
.publish-detail textarea.input{height:auto;vertical-align:text-top}
.publish-detail .form-radio{vertical-align:baseline!important}
.publish-detail form label{display:inline-block;margin-right:8px}
.publish-detail form .input{margin-right:5px}
.publish-detail .label{display:block;margin-bottom:1em}
.publish-detail .input-big{height:28px;padding:0 10px;line-height:28px}
.publish-detail .input-50,.input-smallest{width:50px}
.publish-detail .input-60{width:400px}
.publish-detail .input-600,.input-largest{width:600px}
.publish-detail .input-70{width:67px}
.publish-detail .input-90,.input-smaller{width:90px}
.publish-detail .input-110,.input-small{width:110px}
.publish-detail .input-150,.input-medium,.input-6{width:150px}
.publish-detail .input-230,.input-large{width:398px}
.publish-detail .input-400,.input-larger{width:400px}
.publish-detail .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.publish-detail .fabu1{ *display:block; *float:left; width:127px; height:34px; margin-right:3px; overflow:hidden; background:#ff5400; border:none; cursor:pointer; text-align:center; font:700 14px/34px "ËÎÌå",sans-serif; color:#fff;}
.publish-detail .fabu2{ *display:block; *float:left; width:107px; height:34px; margin-right:3px; overflow:hidden; background:url(../images/post/fabu.gif) no-repeat 0px -33px; border:none; cursor:pointer; text-align:center; font:700 14px/34px "ËÎÌå",sans-serif; color:#a0a0a0;}
select.input{ margin-left:0!important;}
.publish-detail-item label{ float:left!important; line-height:32px; margin-right:10px; display:block}
.publish-detail-item .units{ float:left; display:block; line-height:32px; margin-left:5px; margin-right:10px;}

.footer{ 
	font-size:12px;
	color:#585858;
	margin-top:10px;
	padding-bottom:20px;
	padding-top:20px;
	border-top:1px #ccc solid;
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
.footer a{ color:#585858!important; margin-left:5px;}

.mappoint{ border:none; background:url(../images/post/mappoint.gif) 0 0 no-repeat; width:98px; height:32px; padding-left:15px; *text-indent:15px; *padding-right:20px; font-size:12px!important; cursor:pointer; float:left; margin-right:10px;}

.contact{ height:100%;); /* IE*/
}
.authcode{ float:left; border:2px #dddddd solid; margin-right:5px; height:28px; cursor:pointer;}

.qfont{ float:left; display:block; height:28px; line-height:28px; padding-left:10px; padding-right:10px; line-height:32px; font-size:14px; margin-right:5px; border:2px #dddddd solid; background-color:#eeeeee; color:#000; min-width:50px; text-align:center; font-weight:bold; font-family:"microsoft yahei";}

/*ok*/
#infobox{ text-align:center}
#infobox ul{width:800px;margin-left:auto; margin-right:auto}
#infobox .title{padding:7px 15px;height:30;font-size:10pt; margin:1px; background:#e0f0f9; border-bottom:1px solid #a6cbe7;}
#mr{ height:350px; text-align:center}
#mr .h{height:85px; line-height:85px; text-align:center; margin:30px 0; font-size:24px;}
#mr .successicon{ background:url(../images/information/pub/success.png) no-repeat; width:85px; height:85px;display:inline-block;margin-bottom:-35px;}
#mr h2{ background:url(../images/post/info_icons.png) no-repeat 90px -120px; color:red; font-family:"microsoft yahei"; font-size:34px}
#mr h3{ background:url(../images/post/info_icons.png) no-repeat 90px -55px; color:red;  font-family:"microsoft yahei"; font-size:34px}
#mr p{ height:35px; line-height:35px; color:#666; margin:0 auto;}
a.mrtitle{ font-size:14px; font-weight:bold; font-family:"microsoft yahei";}

.write_pwd {
	margin-top:10px;
	margin-bottom:20px;
	margin-left:140px;
}

.write_pwd td{
	font-size:12px;
	line-height:40px!important;
}

.checkbox{ vertical-align:middle;}
.p-line .publish-detail-item .ke-container{width:398px !important;}