/*
 *@Description: post.css
 *@Version:	    v1.0(2011-02-15 13:00)
 *@Website:	    http://www.19lou.com
 *@Author:      sev7n
 *@Update:      sev7n(2011-04-27 20:12)
 */

.attach-hd a, .post-bd li .tiper em, .up-img, .upattach-ft {background:url(images/post_bg.png) no-repeat;}
.attach-type, .feed-ta .feed-title , .add-tag {background:url(images/post_icon.png) no-repeat;}

 .post-mod {margin:0 auto;padding:0 20px;width:940px;border-top:2px solid #b5ce85;background:#fafafa;overflow:hidden;}
	.post-hd {padding:15px 0;color:#334f67;}
        .post-hd .tips{margin-left:5px;font-size:12px;}
		.post-hd img{vertical-align:-7px;}
		.post-bd label input {margin-right:4px;vertical-align:-3px;*margin-right:0;*vertical-align:-2px;}
		.post-bd li {margin-bottom:10px;padding-bottom:1px;zoom:1;}
		.post-bd .post-to{position:relative;z-index:9;}
		.post-bd .ue-editor{position:relative;z-index:7;}
            .post-bd li label.tiper {display:inline-block;position:relative;padding:2px 12px;height:16px;line-height:16px;font-size:12px;border:1px solid #d8d8d8;;-webkit-border-radius:2px;border-radius:2px;background:#fff;}
                .post-bd li .tiper em {display:block;position:absolute;top:4px;left:-8px;padding-top:11px;width:9px;height:0;overflow:hidden;background-position:0 -70px;}
            .post-bd li p.options {padding:5px 0 0 98px;}
				.post-bd li.post-related label{display:inline-block;margin-right:10px;height:24px;line-height:24px;background:url(images/view_icon.png) 20px -249px no-repeat;*background-position:25px -249px;}
				.post-bd li.post-related label.share-qq{background-position:20px -212px;*background-position:25px -212px;}
		.post-bd .post-title, .post-bd .post-label, .post-bd .post-to-edit {font-size:14px;}
		.post-bd .post-tag{position:relative;z-index:8;}
			.post-title .txt {width:420px;}
			#content {height:330px;}
			#post-album {display:none;}
			.post-app {padding-left:25px;}
			.feed-ta {position:relative;padding-left:0;line-height:24px;z-index:6;}
				.feed-ta .feed-title {padding-left:25px;background-position:7px -31px;}
				.feed-ta label {float:left;}
				.add-tag  {background-position:-30px -70px;}
					.add-tag label {margin-right:10px;}
			.mytag {position:relative;}/*z-index:9;*/
				#tagAddInput {margin-right:5px;width:174px;}
				#pop-mytag {display:none;position:absolute;top:23px;left:0;width:182px;height:44px;overflow:hidden;z-index:9;}
					#pop-mytag p {padding:3px;border:1px solid #BAD18E;background:#FFF;}
        .post-ft {padding:25px 0;text-align:center;}
                .slide-btn, .slide-btn:visited {float:left;cursor:pointer;margin-top:1px;padding-right:18px;height:20px;color:#666;outline:none;background:url(images/list_icon.gif) no-repeat 27px -69px;}
                .slide-btn-open {background-position:27px -33px;}
            .others-list{display:none;padding:5px 0 0 60px;clear:both;overflow:hidden;zoom:1;}
                    .others-list span{float:left;margin-right:15px;}

/*=S vote-mod */		
.vote-mod {margin-top:15px;border:1px solid #DFDFDF;overflow:hidden;}
	.vote-hd {padding:6px 0 6px 10px;height:23px;line-height:21px;border-bottom:1px solid #DADADA;background:url(images/post_bg.png) repeat-x 0 -22px;color:#666;}
		.vote-hd .select-mod {border:1px solid #D8D8D8;background-color:#FFF;}
		.vote-hd .select-mod dt {margin:0 10px 0 5px;}]
		#voteCategory dt, #voteVisible dt {cursor:pointer;}
			#voteCategory {left:-1px;margin-right:3px;}
			#voteCategory dd {width:49px;}
			#voteVisible {margin-left:3px;}
			#voteVisible dd {left:-1px;width:109px;}
		.vote-hd .vote-max {display:none;width:22px;border:1px solid #E2E2E2;}
		.vote-hd .select-bd {left:-1px;width:42px;}
		#result_visible .select-bd {width:109px;}
	.vote-bd {overflow:hidden;}
		.vote-options {padding:12px 0 0 16px;width:922px;overflow:hidden;}
		.vote-options li {clear:both;float:left;width:100%;height:26px;line-height:26px;}
			.vote-options .close {position:static;float:left;margin:4px 5px 0 0;}
			.vote-options em {float:left;width:60px;color:#666;}
			.vote-options .txt {float:left;margin-right:5px;width:280px;height:18px;}
			.vote-options .vote-tip {display:none;float:left;color:#fb6c03;}
		.vote-add {cursor:pointer;clear:both;margin-left:70px;width:60px;height:25px;color:#fb6c03;}
/*=E vote-mod */

/*=S attach-mod */
.attach-hd {padding-left:10px;height:23px;border-bottom:1px solid #b5ce85;_overflow:hidden;}
    .attach-hd a {position:relative;float:left;margin-right:15px;padding:0 10px;height:22px;line-height:22px;border:1px solid #DDD;border-bottom-color:#b5ce85;}
    .attach-hd .on, .attach-hd .on:hover {cursor:text;font-weight:700;color:#333;background:#FFF;border-color:#b5ce85;border-bottom-color:#FFF;text-decoration:none;}
.attach-bd {display:none;padding:10px 10px 0 10px;background:#FFF;}
    .attach-type {cursor:help;padding-right:12px;background-position:right 1px;}
.attach-ft {position:relative;padding:10px;line-height:25px;background:#FFF;overflow:hidden;_zoom:1;}
    .attach-ft #uploading {position:absolute;top:10px;left:10px;z-index:10;}
    .attach-ft #uploadBtn, .attach-ft #photoBtn {float:left;}
    .attach-ft #photoBtn {display:none;} 
    .attach-ft .confirm-btn {z-index:0;}
/*=E attach-mod */

/*=S upattach-mod */
.upattach-mod {border:1px solid #DDD;}
.upattach-hd {padding-left:15px;height:25px;line-height:26px;border-bottom:1px solid #CFD8DB;background-color:#F5F5F5;}
.upattach-bd {margin-top:-1px;} 
.upattach-bd li {position:relative;margin:0;padding-left:15px;height:64px;border-top:1px dashed #CFD8DB;}
	.up-msg {float:left;width:290px;overflow:hidden;_zoom:1;}
        .up-img {float:left;margin:7px 10px 0 0;width:50px;height:50px;background-position:0 -91px;overflow:hidden;}
        .up-info {margin-top:10px;height:52px;word-wrap:break-word;overflow:hidden;_zoom:1;}
            .up-name {height:20px;overflow:hidden;}
        .up-hasImg {background:none;}
	.up-describe {float:left;width:430px;overflow:hidden;}
		.description, .description-txt {margin-top:10px;height:32px;width:372px;color:#666;}
        .description {display:none;}
        .description-txt {padding:4px;word-wrap:break-word;}
        .description-hover {background:#FFFFE1;}
	.upStatus {float:left;margin:27px 0;width:100px;height:10px;background-color:#F1F1F1;overflow:hidden;}
		.upStatus em {display:block;height:10px;background:url(images/bg_SWFUpload.png) repeat-x;overflow:hidden;zoom:1;}
	.up-option {float:left;}
        .upattach-bd .up-option {line-height:64px;}
.upattach-ft {padding:0 10px;height:24px;line-height:25px;border-top:1px solid #DDD;background-position:0 -22px;background-repeat:repeat-x;}
    .upattach-ft #photoTip {display:none;}
	.upattach-ft #limitUploadNum {display:none;}
    .upattach-ft #AttachInsertAll {float:right;padding-left:15px;background:url(images/post_icon.png) no-repeat 0 -353px;}
/*=E upattach-mod */

/*=S struct-attach */
.struct-attach .up-describe, .struct-attach #AttachInsertAll, .struct-attach .addToEditor {display:none;}
.struct-attach .attach-ft {padding:10px 10px 10px 0;}
.hover .struct-attach .attach-ft {background:none;}
/*=E struct-attach */

/*=S active edit */
.post-title .time-txt{width:130px;}
.post-title .file-txt{width:200px;}
.post-title .btn-name{width:100px;}
.acitm-tip{font-size:12px;}
a.acitm-lmtchange{padding:1px 0px 1px 18px;font-size:12px;text-decoration:none;color:#0657b2;background:url(images/view_icon.png) left -1224px no-repeat;}
a.acitm-lmtchange:hover{text-decoration:none;color:#0657b2;}
a.acitm-show{background-position:left -1260px;}
#act-join{display:none;margin-left:90px;width:460px;zoom:1;overflow:hidden;}
    #act-join div{margin-bottom:5px;width:100%;height:6px;background:url(images/active_bg.png) left -139px;overflow:hidden;}
        #act-join span{float:left;width:230px;height:33px;}
        #act-join .condition{display:inline-block;width:120px;text-align:right;}
        #act-join .txt{width:80px;}
div.post-must{width:500px;height:16px;line-height:16px;font-size:12px;background:url(images/active_bg.png) left -156px;}
    div.post-must span{margin-left:20px;padding:0px 5px;background:#fff;}
#showWindow-Map{width:455px;}
    .post-hd span{font-weight:400;}
.post-chose{margin-bottom:30px;zoom:1;overflow:hidden;}
    .post-chose dt{float:left;width:95px;}
    .post-chose dd{float:left;width:800px;}
.acitm-data{float:left;width:170px;height:200px;}
    .acitm-con{width:100%;height:180px;border:1px solid #dadada;overflow:scroll;overflow-x:hidden;}
        .acitm-data label{display:block;padding-left:5px;height:24px;line-height:24px;}
        .acitm-data span{float:left;padding-left:5px;width:175px;height:36px;line-height:36px;}
        #acitm_datalist span{background:#b5ce85;color:#FFF;}
.acitm-btn{float:left;padding:45px 0px 0px 15px;width:75px;}
.acitm-btn a{margin-bottom:7px;}
    .post-addinfo{margin-top:4px;height:28px;}
        .post-addinfo input{width:470px}
        .post-addinfo span{cursor:pointer;padding-right:20px;background:url(images/view_icon.png) 50px -1368px no-repeat;}
.post-step{zoom:1;overflow:hidden;}
    .post-step div{float:left;margin-right:5px;width:552px;height:23px;line-height:24px;color:#666;overflow:hidden;background:url(images/active_bg_bar.png) no-repeat;}
        .post-step em{float:left;padding-left:14px;width:170px;}
        .post-step em.doing{color:#fff;}
    .post-step span{float:left;;height:23px;}

    .post-mail-con{width:800px;height:300px;border:1px solid #d8d8d8;}
    .post-uesr{display:inline-block;width:800px;}
    .post-user-chose{padding:15px;width:740px;height:360px;border:1px solid #eee;background:#fff;color:#333;}
        .post-user-chose dd{position:relative;cursor:pointer;float:left;margin:0px 5px 20px 0px;padding:5px;width:130px;height:52px;border:1px solid #fff;}
            .post-user-chose dd img{float:left;border:1px solid #fff;}
        .post-user-chose dd.hover{border:1px solid #ddd;}
        .post-user-chose dd.selected{border:1px solid #e3ebc3;background:#f3f8df;}
            .post-user-chose dd.selected img{border:1px solid #9dae51;}
        .post-chose-right{position:absolute;left:0px;bottom:0px;z-index;5;width:15px;height:15px;background:url(images/active_bg.png) right top no-repeat;}
        .post-user-chose .page-mod{float:right;}
        label.select-item{color: #fff;font-weight: 700;background: #B5CE85;}
/*=E active edit */

/*=S struct-mod */
.struct-mod{margin-bottom:20px;}
	.struct-mod .struct-hd{padding:5px 0;border-bottom:1px solid #B5CE85;}
		.struct-hd span{display:inline-block;cursor:pointer;padding-left:20px;font-size:14px;background:url(images/post_icon.png) -35px -248px no-repeat;}
			.struct-hd span.hide{background-position:-35px -284px;}
            .struct-hide span{background-position:-35px -284px;}
		.struct-hd em{font-weight:400;}
	.struct-mod .struct-bd{padding:10px 35px;background-color:#fff;}
		.struct-bd table {width:100%;}
			.struct-bd th, .struct-bd td {padding:8px 0;}
			.struct-bd th {padding-right:5px;width:14%;text-align:right;font-size:14px;vertical-align:top;}
				.struct-bd th em {padding-right:5px;color:#f60;}
			.struct-bd .hover th, .struct-bd .hover td {background-color:#eff7f8;}
				.struct-bd .checkbox label {float:left;width:150px;margin-bottom:10px;}
			.struct-bd .file {position:relative;}
				.struct-bd .file .input-file {position:absolute;left:0;width:230px;height:24px;line-height:24px;filter:alpha(opacity=0);opacity:0;}
/*=E struct-mod */


/*=S struct-attach (swfupload) */
    .struct-attach dd{padding:0;}
        .struct-attach dd li{width:675px;}
/*=E struct-attach (swfupload) */

/*=S popo-uside */
.attach-type a,.attach-type a:visited,.attach-type a:hover {color:#999;}
.popo-uside {display:none;width:175px;color:#C0880F;line-height:1.5;}
.attach-type:hover .popo-uhover .popo-bd{text-decoration:none;}
.popo-uhover .popo-uside {display:block;}
.mytag-tips{padding-top:1px;}
/*=E popo-uside */

/*=S chose photo */
#win-chosephoto .block {width:550px;}
	#win-chosephoto .sel-opt {margin-bottom:10px;padding:10px;background:#EFF7F8;}
		#win-chosephoto .sel-opt span.glod {color:#C69324;}
		#photoItem{max-width:180px;}
	#win-chosephoto .photo-box {position:relative;margin-bottom:10px;background:#FAFAFA;width:550px;height:269px;clear:both;overflow-y:auto;overflow-x:hidden;_zoom:1;}
		#win-chosephoto .photo-box ul {padding:5px 0 0 5px;_zoom:1;}
			#win-chosephoto .photo-box li {float:left;position:relative;margin:0 10px 10px 0;border:1px solid #D9E6BB;cursor:pointer;} 
				#win-chosephoto .photo-box li span {display:table-cell;width:120px;height:120px;vertical-align:middle;text-align:center;*display:block;*font-size:105px;background:#fff;}
				#win-chosephoto .photo-box li.selected span {background:#EAF2D2;}
					#win-chosephoto .photo-box span img {vertical-align:middle;overflow:hidden; vertical-align:middle}
				#win-chosephoto .photo-box li.selected i {position:absolute;bottom:0;right:0;width:16px;height:16px;background:url(images/post_icon.png) 0 -324px no-repeat;zoom:1;}					
			  #win-chosephoto .load-more a {display:block;float:none;margin:0;position:static;height:25px;line-height:25px;text-align:center;border:none;background:#EFF7F8;}
			  #win-chosephoto .no-photo {height:269px;line-height:265px;text-align:center;background:#fff;}
/*=E chose photo */

/*=S sync qq weibo */
.shareQQ {padding:3px 20px;line-height:20px;background:url(images/view_icon.png) 2px -214px no-repeat;}
.shareWeibo {padding:3px 20px;line-height:20px;background:url(images/view_icon.png) 2px -251px no-repeat;}
/*=E sync qq weibo */
