.body1000 {
background:#fff;
}

.tips {
background-color:#FFF0E8;
height:25px;
line-height:25px;
font-size:14px;
color:#888;
width:745px;
margin-left:80px;
float:left;
text-indent:20px;
}

.cur a {
color:#f9f9f9;
}

body.blue {
background-color:#FFF!important;
}

.bartop .barleft {
width:600px!important;
}

span.no,span.yes {
background-image:url(img/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;
background:#f0f0f0!important;
color:#333!important;
border-color:#fff #848484 #848484 #fff!important;
}

.noime {
ime-mode:disabled;
}

.backall {
height:30px;
line-height:30px;
font-size:14px;
padding-top:15px;
text-indent:10px;
border-color:#d8d8d8;
border-style:solid;
border-width:1px 0 0;
margin:0 25px 0 0;
}

.fb {
font-weight:700;
}

.mhead {
width:1000px;
margin-left:auto;
margin-right:auto;
height:auto;
overflow:auto;
/*border-bottom:1px #ccc solid;*/
padding-bottom:25px;
}

.mhead .logo {
text-align:left;
float:left;
margin-top:20px;
}

.mhead .log {
float:right;
width:200px;
height:30px;
display:block;
overflow:hidden;
margin-top:45px;
margin-right:10px;
}

.mhead .log ul.line {
width:2px;
height:10px;
overflow:hidden;
background:#fff;
margin:4px 5px 0;
}

.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:red;
}

.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;
}

.step1 span,.step2 span,.step3 span {
width:248px;
height:30px px;
font-size:14px;
line-height:30px;
text-align:center;
display:block;
float:left;
color:#000;
}

.step1,.step2,.step3 {
margin-bottom:20px;
margin-top:10px;
}

.step1 {
background:url(img/step.gif) top center no-repeat;
height:30px;
padding-left:100px;
}

.step2 {
background:url(img/step.gif) 0 -30px no-repeat;
height:30px;
margin-left:80px;
}

.step3 {
background:url(img/step.gif) bottom center no-repeat;
height:30px;
padding-left:100px;
}

.upload_img {
width:auto;
height:auto;
padding:20px 0;
}

.upload_img input {
margin-top:5px;
}

.upload_img ul {
float:left;
text-align:left;
padding-top:0;
margin:0 10px 10px;
}

.upload_img .preview {
height:125px;
border:1px #d4d4d4 solid;
width:125px;
}

.upload_img .preview img {
width:125px!important;
}

.upload_img li {
margin:0 0 10px;
}

.upload_img .img_input {
width:130px;
height:22px;
}

.step li {
display:inline;
padding-right:8px;
}

.step .white {
background:url(img/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(img/step_on.gif) 0 0 no-repeat;
}

#bt {
text-align:center;
height:55px;
line-height:55px;
padding:0 15px;
}

.bt {
background:url(img/bt_icon.gif) left center no-repeat;
float:left;
padding:0 25px;
}

.tip {
border:1px solid #feca7f;
padding-left:32px;
height:28px;
line-height:28px;
text-align:left;
background:url(img/tip.gif) 11px center no-repeat #fffee2;
margin:6px auto 8px;
}

#fenlei {
height:236px;
padding-left:120px;
margin:20px 0 80px;
}

#fenlei li {
width:224px;
float:left;
margin-left:13px;
display:inline;
}

#fenlei dl {
height:236px;
background:url(img/fl_out.gif) 0 0 no-repeat;
cursor:default;
}

#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(img/mianfei.gif) left center no-repeat;
}

#fenlei dd.ms {
text-align:left;
height:58px;
line-height:22px;
font-size:14px;
color:#666;
padding:25px;
}

.fbdd a:link,.fbdd a:visited {
display:block;
line-height:33px;
font-size:14px;
font-weight:700;
color:#fff;
padding-right:20px;
}

#fenlei2 {
text-align:left;
background-color:#fff;
padding:0 0 20px;
}

.obot {
height:4px;
overflow:hidden;
background:url(img/obot.gif) 0 0 no-repeat;
}

#big_class,#small_class,#small_small_class {
width:265px;
padding:10px 40px 5px 0;
}

.otop {
height:4px;
overflow:hidden;
background:url(img/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;
}

.jianyi {
text-align:right;
padding:10px 10px 0 0;
}

.location_class {
height:46px;
line-height:55px;
text-align:left;
overflow:hidden;
background:url(img/location_class.gif) 0 0 no-repeat;
margin:10px auto;
padding:0 20px;
}

.ok_next {
height:36px;
margin-bottom:-8px;
cursor:pointer;
padding:0 24px;
}

.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(img/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:#fff!important;
}

#newbg_top {
width:980px;
background:url(img/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:#fff;
padding-bottom:20px;
padding-top:10px;
}

.apart {
background:url(img/apart.gif) 590px 40px no-repeat;
}

#newbg_bottom {
width:980px;
height:10px;
background:url(img/newbg_bottom.gif) 0 0 no-repeat;
}

.content {
width:978px;
display:inline;
background-color:#fff;
height:auto;
margin:0;
padding:10px 15px;
}

.fb_bt {
height:27px;
line-height:27px;
border-bottom:1px solid #d4d4d4;
text-align:right;
margin:15px 20px 10px;
padding:0 10px;
}

.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 .tdr {
width:110px;
text-align:right;
padding-right:8px;
vertical-align:top;
line-height:28px;
}

.jiaban td,.jiaban th {
text-align:center;
border:1px solid #b5b5b5;
padding:0 8px;
}

.jiaban th {
background:#fff2c5;
}

#span_over_money {
float:left;
margin:40px 0 0 8px;
}

.up_photo {
width:100%;
margin:10px 0;
}

.up_photo img {
border:1px solid #a5acb2;
}

.up_photo input {
cursor:pointer;
margin-right:8px;
padding:3px 11px;
}

#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 {
text-align:left;
line-height:24px;
overflow:hidden;
padding:12px 10px 12px 15px;
}

#side_tio dd {
overflow:auto;
height:100%;
}

.subtitle {
background-color:#F9F9F9;
font-weight:700;
width:100%;
height:36px;
line-height:36px;
text-align:left;
text-indent:15px;
font-size:14px;
}

.ym-tab {
float:left;
width:130px;
height:58px;
line-height:58px;
text-indent:10px;
padding-right:10px;
z-index:998;
}

.ym-tab a {
font-size:16px;
}

.ym-tab a:hover {
text-decoration:none;
font-weight:700;
}

.ym-tab a.selected {
color:red;
font-weight:700;
text-decoration:underline;
}

.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(img/select-bg.gif) no-repeat;
position:absolute;
top:-2px;
left:0;
z-index:1000;
line-height:40px;
text-indent:10px;
font-weight:700;
}

.ym-submnu {
position:absolute;
top:-2px;
left:118px;
z-index:999;
width:600px;
border:1px solid #DFE3E6;
background:#fff;
display:none;
padding:4px 10px;
}

.ym-submnu li {
width:20%;
height:30px;
line-height:30px;
overflow:hidden;
float:left;
}

.curren .ym-submnu li a {
text-decoration:none;
font-weight:400;
width:170px;
height:30px;
display:block;
background:0 0;
line-height:30px;
position:inherit;
top:auto;
left:auto;
overflow:hidden;
}

.minheight {
background:#fff;
clear:both;
margin-top:5px;
position:relative;
padding:15px 0 10px 15px;
}

#showhere {
padding:15px 25px 0;
}

#showhere li {
display:block;
float:left;
width:140px;
height:36px;
overflow:hidden;
line-height:36px;
font-size:16px;
color:#000;
}

.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 {
font-size:14px;
font-weight:700;
padding:10px 25px;
}

.users {
padding-bottom:5px;
font-size:14px;
margin:0 20px 10px 10px;
}

.users a {
display:inline-block;
margin-right:15px;
text-decoration:underline;
}

.ts1 {
padding-bottom:5px;
line-height:20px;
letter-spacing:1px;
margin:0 10px;
}

.ts1 img {
margin-bottom:-2px;
}

.ts1 a {
text-decoration:underline;
font-size:12px;
}

.ts2 {
padding-top:5px;
line-height:20px;
letter-spacing:1px;
margin:0 15px 0 5px;
}

.ts2 b {
font-weight:400;
}

.catid {
padding-bottom:10px;
}

.catid label {
display:inline-block;
float:left;
width:120px;
height:25px;
}

font.number {
font-size:18px;
margin-right:5px;
}

#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;
position:relative;
top:-1em;
border-top:1px solid #f2f1ec;
padding:20px 20px 40px;
}

.publish-detail {
clear:both;
text-align:left;
font-size:14px;
margin-top:10px;
}

.publish-detail textarea {
width:400px;
height:100px;
}

.publish-detail input {
vertical-align:middle;
font:500 14px/1.8 Hiragino Sans GB,arial,simsum,WenQuanYi Micro Hei,sans-serif;
}

.publish-detail .form-label {
margin-right:10px;
}

.publish-detail-item {
position:relative;
vertical-align:middle;
display:inline-block;
}

.publish-detail-item .contentinner {
float:left;
width:750px;
display:block;
}

.publish-detail-item .checkboxinner {
max-width:450px;
white-space:nowrap;
display:block;
float:left;
}

.publish-detail-item span.unit {
display:inline-block;
margin-left:5px;
}

.p-label {
display:inline-block;
width:120px;
text-align:right;
font-weight:800;
padding:0;
}

.p-line {
padding:10px 0;
}

.p-tip {
display:block;
height:40px;
line-height:3;
}

.p-note,.p-tip {
color:#999;
}

.p-submit,.p-tip {
padding:15px 0 0 133px;
}

.p-submit {
margin-bottom:5px;
}

.p-submit .p-note a {
color:#666!important;
text-decoration:underline;
}

.p-error,.p-error-empty,.p-note {
display:none;
font-size:12px;
padding-left:5px;
}

#formsubmittips {
padding-top:0;
}

.publish-detail-item select {
width:176px;
}

.publish-detail-item .form-input-area {
position:relative;
top:-1px;
}

.p-group .form-label {
display:block;
width:140px;
float:left;
}

.publish-detail .form-checkbox,.publish-detail .form-radio {
margin-right:2px;
position:relative;
top:2px;
}

.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;
text-align:center;
font-size:12px;
padding:5px 0;
}

.postimg-item-status a {
border-left:3px solid #eee;
}

.swfu {
position:relative;
}

.swfu .publish-detail-item {
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;
background:#333;
max-height:180px;
overflow:hidden;
padding:23px 0;
}

.error .form-input,.error .form-textarea {
background:#ffffe8;
}

.inline-block {
display:inline-block!important;
}

.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,.small,.typo-small,figcaption {
font-size:12px;
color:#888;
}

.publish-detail button,.publish-detail input {
line-height:22px;
}

.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;
}

.highlight,.publish-detail .required {
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:32px;
vertical-align:middle;
float:left;
border:1px solid #ddd;
background:#fff;
padding:3px 5px;
}

.input:focus,input.focus {
background:#fff;
border-color:red;
}

.error .input,.input.error,input.error {
/*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 .label {
display:block;
margin-bottom:1em;
}

.publish-detail .input-big {
height:28px;
line-height:28px;
padding:0 10px;
}

.input-smallest,.publish-detail .input-50 {
width:50px;
}

.publish-detail .input-70 {
width:67px;
}

.input-smaller,.publish-detail .input-90 {
width:90px;
}

.input-small,.publish-detail .input-110 {
width:110px;
}

.input-6,.input-medium,.publish-detail .input-150 {
width:150px;
}

.input-large,.publish-detail .input-230 {
width:230px;
}

.publish-detail .hide-text {
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0;
}

.publish-detail .fabu1 {
width:107px;
height:34px;
margin-right:3px;
overflow:hidden;
background:url(img/fabu.gif) no-repeat 0 0;
border:none;
cursor:pointer;
text-align:center;
font:700 14px/34px 宋体,sans-serif;
color:#fff;
}

.publish-detail .fabu2 {
width:107px;
height:34px;
margin-right:3px;
overflow:hidden;
background:url(img/fabu.gif) no-repeat 0 -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(img/mappoint.gif) 0 0 no-repeat;
width:98px;
height:32px;
padding-left:15px;
font-size:12px!important;
cursor:pointer;
float:left;
margin-right:10px;
}

.authcode {
float:left;
border:1px #ddd solid;
cursor:pointer;
}

.qfont {
float:left;
display:block;
height:28px;
padding-left:10px;
padding-right:10px;
line-height:32px;
font-size:14px;
margin-right:5px;
border:1px #ddd solid;
background-color:#eee;
color:#000;
min-width:50px;
text-align:center;
font-weight:700;
font-family:"microsoft yahei";
}

#infobox {
text-align:center;
}

#infobox ul {
width:550px;
text-align:left;
margin-left:auto;
margin-right:auto;
}

#infobox .title {
height:30px;
font-size:10pt;
background:#e0f0f9;
border-bottom:1px solid #a6cbe7;
margin:1px;
padding:7px 15px;
}

#mr {
height:350px;
text-align:center;
}

#mr .h {
height:75px;
line-height:75px;
text-align:center;
font-size:24px;
margin:30px 0;
}

#mr h1 {
background:url(img/info_icons.png) no-repeat 90px 12px;
color:#4EBB24;
font-family:"microsoft yahei";
font-size:34px;
}

#mr h2 {
background:url(img/info_icons.png) no-repeat 90px -120px;
color:red;
font-family:"microsoft yahei";
font-size:34px;
}

#mr h3 {
background:url(img/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:16px;
text-decoration:underline;
font-weight:700;
font-family:"microsoft yahei";
color:blue;
}

.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;
}

.psearch {
font-size:14px;
margin-top:20px;
margin-bottom:20px;
}

.psearch .pshead {
height:34px;
overflow:hidden;
padding:5px 10px;
}

.psearch .pshead em {
width:34px;
height:34px;
overflow:hidden;
float:left;
background:url(img/psearch.gif) no-repeat;
line-height:200px;
margin:0;
}

.psearch .pshead .pstxt {
float:left;
width:320px;
height:30px;
overflow:hidden;
margin-left:0;
line-height:30px;
font-size:14px;
color:#ccc;
border:1px solid #e0e0e0;
border-right:none;
border-left:none;
background:url(img/psearch.gif) 0 -68px repeat-x;
}

.psearch .pshead .psbtn {
float:left;
display:inline-block;
width:109px;
height:34px;
overflow:hidden;
border:none;
background:url(img/psearch.gif) no-repeat 0 -34px;
line-height:599px;
text-indent:-9999px;
cursor:pointer;
margin:0 0 0 -5px;
padding:0;
}

.onea_dd {
display:block;
float:left;
margin-right:10px;
margin-bottom:5px;
margin-top:5px;
height:100%;
}

.onea_dd .viewarea {
margin-bottom:10px;
}

.onea_dd .viewarea img {
width:108px;
height:108px;
border:1px #ddd solid;
}

.onea_dd .a_ddarea {
position:relative;
float:left;
width:110px;
height:32px;
text-align:center;
overflow:hidden;
display:block;
}

.onea_dd .a_ddarea img {
width:110px;
height:32px;
margin-left:auto;
margin-right:auto;
cursor:pointer;
}

.onea_dd .comment-pic-upd {
position:absolute;
top:0;
left:0;
z-index:100;
width:110px;
height:32px;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0;
background:0 0;
border:none;
cursor:pointer;
}

.onea_dd label {
margin-left:43px;
font-size:12px!important;
}

.onea_dd font {
font-size:12px!important;
}

.jiange {
float:left;
font-weight:700;
font-size:20px;
margin-right:5px;
line-height:28px;
}

.white,.step1 span.cur,.step2 span.cur,.step3 span.cur {
color:#fff;
}

.f12,.ts2 a {
font-size:12px;
}

.f14,.ym-mainmnu a {
font-size:14px;
}

.fl,.jiaban {
float:left;
}

.fr,.mhead .log ul,.step {
float:right;
}

.navigation span,.curren a.black,a.black:hover {
color:#000;
}

.step2 span a:hover,#fenlei a:hover {
text-decoration:none;
}

#fenlei dl:hover,#fenlei dl.ondl {
background:url(img/fl_on.gif) 0 0 no-repeat;
}

.fenlei_box td,.publish-detail-item-top,.swfu .publish-detail-item,.publish-detail-item table td {
vertical-align:top;
}

.curren .ym-submnu li a:hover,#pre-next a {
text-decoration:underline;
}

.curren .ym-submnu,.publish-detail #ajax-auth .active {
display:block;
}

.catid label input,.publish-detail form .input {
margin-right:5px;
}

.publish-detail select.sub-area,.error .p-note,.empty .p-error {
display:none;
}

.publish-detail selec
t.active,.p-note-show,.publish-detail-item .active,.publish-detail-item .form-select,.focus .p-note,.error .p-error,.empty .p-error-empty {
display:inline;
}

.p-error,.p-error-empty,.error .p-label {
color:#f30;
}

.p-group,.input-largest,.publish-detail .input-600 {
width:600px;
}

.publish-detail .
input-60,.input-larger,.publish-detail .input-400 {
width:400px;
}