body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
#divWindow input{font-size:12px;vertical-align:middle;}
#divWindow{color:#595959;font-size:12px;line-height:20px;}
#divWindow a{text-decoration:none;color:#595959;}/*border,dashed ^_^*/
#divWindow a:focus{outline:0;}/*border,dashed  for firefox ^_^*/
#divWindow a:hover{color:#000;}
#divWindow a.xhx{text-decoration:underline;}
#divWindow ul{list-style:none;}
#divWindow .alc{text-align:center;}
#divWindow .clear{clear:both;line-height:0;font-size:0;}
#divWindow .float_l{float:left;display:inline;}
#divWindow .float_r{float:right;display:inline;}
#divWindow .colorred{color:#ff2020;}
#divWindow .colorgreen{color:#40b340;}
#divWindow .colorblue{color:#43a7d2}
#divWindow .colorgray{color:#7c7b7b;}
#divWindow .font_bold{font-weight:bold;}
#divWindow .font_10{font-size:10px;}
#divWindow .font_14{font-size:14px;}
#divWindow img{vertical-align:middle;border:none;}/**/
#divWindow .alr{text-align:right;}
#divWindow .all{text-align:left;}
#divWindow .alc{text-align:center;}
#divWindow em{font-style:normal;}
#divWindow table td{padding:3px 5px;}
/*----------------------(*-__-*) main end------------------------------------*/

.outer_newplus_box{width:980px;margin:0 auto;z-index:9999;position:fixed}
/*----------------------(*-__-*) main div width end------------------------------------*/
.outer_newplus_box{position:relative;}
	.newplus_box{position:absolute;left:0;top:0;}
		.export_html{display:inline-block;padding:0 8px;background:#f0ff80;border:1px solid #b4c91a;color:#347d32;}
		.export_html:hover{color:#9baf04;}
/*----------------------(*-__-*) outer_newplus_box end------------------------------------*/
/*首页 快捷导航 2011.7.27*/
.ytbbs_nav_main{position:relative;}
.fastin{position:absolute;right:0;top:4px;}

.edit_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:1px solid #393939;
cursor:pointer;
position:absolute;
z-index:2;
left:0;
top:0;
}

.edit_box b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#393939;
color:#FFFFFF;
height:40px;
}



.edit_box_hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:1px solid #FF0000;
cursor:pointer;
position:absolute;
z-index:2;
left:0;
top:0;
}
.edit_box_hover b {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0000 none repeat scroll 0 0;
color:#FFFFFF;
}
/*----------------------(*^__^*)----------------------------*/
.clear{clear:both;line-height:0;font-size:0;}
.ad_topnav li,.ad_topnav2 li,.add_list{float:left;display:inline;}
.float_r{float:right;}
textarea{font-size:12px;}
alc{text-align:center}
em{font-style:normal;}
		/*----------------------(*^__^*) main ----------------------------*/
.ad_topnav,.ad_topnav2{overflow:hidden;}
	
.ad_topnav{height:41px;line-height:42px;font-size:14px;color:#fff;background:url(../images/admincp_topnav.jpg) repeat-x;}
	.ad_topnav li{background:url(../images/admincp_nav_line.jpg) no-repeat right top;padding-right:1px;}
		.ad_topnav a{color:#588aa4;display:inline-block;width:85px;text-align:center;}
		div.ad_topnav a.a_hover{background:#fff;font-weight:bold;color:#588aa4;}
		.ad_topnav a:hover{font-weight:bold;color:#588aa4;}
.ad_topnav .float_r{margin:0 8px 0 0;_margin:7px 8px 0 0;}
.s_box_inp{border:1px solid #cfcfcf;height:20px;line-height:20px;}
.s_box_btn{background:url(../images/s_box_btn.jpg) repeat-x;border:1px solid #7db5de;height:20px;width:40px;color:#458bb1;marigin-top:1px;cursor:pointer;}

.ad_topnav2{height:34px;line-height:36px;background:url(../images/nav2line.jpg) repeat-x left 33px;margin-top:8px;}
.ad_topnav2 ul{padding-left:10px;}
	.ad_topnav2 li{background:url(../images/admincp_nav2_line.jpg) no-repeat right top;padding-right:2px;margin-left:-2px;}
		.ad_topnav2 span{display:inline-block;padding:0 15px 0 30px;height:34px;cursor:pointer;}
		.ad_topnav2 a{background:url(../images/admincp_nav2.jpg) repeat-x;display:inline-block;border-left:1px solid #cacaca;border-top:1px solid #cacaca;}
		.ad_topnav2 a:hover,.ad_topnav2 a.a_hover2{background:url(../images/admincp_nav2_h.jpg) repeat-x;color:#7b7b7b;height:34px;}
		.fl_now span{background:url(../images/fl_now.gif) no-repeat 8px 8px;}
		.fl_add span{background:url(../images/fl_add.gif) no-repeat 8px 8px;}
		.fl_append span{background:url(../images/fl_append.gif) no-repeat 10px 8px;}
		.fl_manage span{background:url(../images/fl_manage.gif) no-repeat 10px 8px;}
		
form{padding:0 10px 10px;margin-top:8px;}
.noform{padding:0;margin-top:0;}
	.ts{background:#efefef;border:1px dashed #ddd;padding:5px 8px;margin-bottom:5px;}
	.form_box *{vertical-align:middle;}
	.form_box{clear:both;height:28px;border-top:1px solid #c6e8f8;border-bottom:1px solid #c6e8f8;margin-top:-1px;}
	.form_box label,.edit_code{line-height:28px;}
	.form_box span{padding-top:4px;*padding-top:3px;float:left;}
	/*.form_box select{_margin-top:-2px;line-height:22px;}*/
	textarea{width:100%;margin:8px 0;height:100px;}
	.imgw{width:30px;padding:0 2px;text-align:center;}
	.timetxt{width:80px;padding:0 2px;text-align:center;}
	.div_box{background:#f2fbff;}
	form label{display:block;float:left;width:120px;background:#e7f5fc;text-align:right;margin-right:8px;}
	.band3 label,.band3 span{float:left;display:inline;}
	.band3 span{margin-right:8px;}
	.edit_code{background:#e7f5fc;text-indent:10px;}
	form .inp_box_form,form textarea{border:1px solid #7f9db9;}
	.inp_box_form {height:18px;line-height:18px;}

.warring{background:url(../images/warm.gif) no-repeat;font-size:14px;text-indent:22px;margin:20px 0 0 20px;}
.opt{margin:10px 0 0 43px;padding-bottom:12px;}
	.opt a{text-decoration:underline;padding-left:25px;margin-right:5px;}
		.opt .fl_add{background:url(../images/fl_add.gif) no-repeat 5px center;}
		.opt .fl_append{background:url(../images/fl_append.gif) no-repeat 5px center;}


.edit_subject{height:30px;line-height:30px;clear:both;padding:0 8px;}
.add_list{width:290px;padding:0 5px;height:30px;line-height:30px;}
.zhuijia{background:url(../images/zhuijia.gif) no-repeat;width:37px;height:19px;text-indent:-999em;display:block;margin:6px 0 0 0 ;}
.removeitem{background:url(../images/removeitem.jpg) no-repeat;width:37px;height:19px;text-indent:-999em;display:block;margin:6px 0 0 0 ;}

#divstate {background:#B6E0F8;width:100%;height:20px;float:right;display:none;color:#000;text-align:right;font-weight:bold;}
.reloadpage {float:right;color:#FFF;margin-right:5px;}

.submit{background:url(../images/submit.jpg) no-repeat;width:67px;height:24px;*padding-top:5px;border:none;margin:10px 0 0 130px;}
.backup{background:url(../images/backup.jpg) no-repeat;width:67px;height:24px;*padding-top:5px;border:none;margin:10px 0 0;}

.push_table{margin:10px 0 0 10px;}
.push_table thead td{text-align:center;background:#f2f2f2;border-bottom:1px solid #ddd;}
.push_table tbody td{border-bottom:1px solid #e8e8e8;}

.d_page{margin:8px 0 0;padding:0 0 0 10px;}
.d_page a{display:inline-block;padding:0 6px;border:1px solid #ddd;margin:0 3px;}
.d_page strong{margin:0 3px;}

#upload_file {height:22px;line-height:22px;}

/**/
.marbo8{margin-bottom:8px;}
.upload_box{background:#fff;border:1px solid #69CCFA;position:absolute;right:20px;bottom:80px;width:310px;}
	.upload_box .Menubox1{height:30px;background:url(../images/tc_topbg.jpg) repeat-x;clear:both;}
		.upload_box .Menubox1 li{float:left;display:inline;background:url(../images/tc_n.jpg) repeat-x;text-align:center;cursor:pointer;height:30px;line-height:30px;padding:0 10px;border-right:1px solid #d9d9d9;}
		.upload_box .Menubox1 li.hover{background:url(../images/tc_active.jpg) repeat-x;font-weight:bold;color:#588aa4;border-right:1px solid #bce4f7;}
		.upload_box .Contentbox1{width:280px;text-align:center;padding:10px;}
		.upload_box .submit{margin:auto;}
		
.cuthandle {
	position: absolute;
	top: -5px;
	right: -5px;
	cursor: ne-resize;
	height: 8px;
	width: 8px;
	border: 1px solid #89B;
	background: #9AC; 
}

/*
 * imgAreaSelect default style
 */

.imgareaselect-border1 {
	background: url(../images/border-v.gif) repeat-y left top;
}

.imgareaselect-border2 {
    background: url(../images/border-h.gif) repeat-x left top;
}

.imgareaselect-border3 {
    background: url(../images/border-v.gif) repeat-y right top;
}

.imgareaselect-border4 {
    background: url(../images/border-h.gif) repeat-x left bottom;
}

.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.imgareaselect-handle {
    background-color: #fff;
    border: solid 1px #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.imgareaselect-outer {
    background-color: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.imgareaselect-selection {  
}

/*༭ɫ*/
.ss em { display: block; float: left; margin-right: 2px; padding-left: 7px; width: 16px; line-height: 23px; background: #EEE; cursor: pointer; }
	.ss em.a { background: #09F; color: #FFF; }
.form_box div.dopt{float:right;display:inline;margin-top:-2px;width:120px;position:relative;*top:-20px;}
.dopt {
    white-space: nowrap;
    font: 12px/1.5 Tahoma,Helvetica,'SimSun',sans-serif;
    font-weight: 700;
    text-decoration: none;
    text-indent: 0;
}
.form_box span.hasd{position:relative;padding-top:0;}
.dopt a { float: left; margin-right: 3px; width: 21px !important; height: 21px; line-height: 21px; text-align: center; }
	.dopt_b, .dopt_i, .dopt_l { border: 1px solid #F1F5FA; outline: none; }
	.dopt .cnt { border: 1px solid #999; background-color:#FBFBFB; }
.colorwd { margin-left: 3px; width: 23px !important; background-image:url(pn_color.png);background-color:#000;background-repeat:no-repeat; position:relative;}
	.colorwd:active { background-position: 0 0; }    
	.ie6 .colorwd, .ie7 .colorwd { background-position: -1px -1px; }
	.ie6 a.colorwd, .ie7 a.colorwd { background-position: 0 0; }
.colorpx { margin: 0 -3px 0 3px; border-right: none; }

.pn { vertical-align: middle; overflow: hidden; margin-right: 3px; padding: 0; height: 23px; border: 1px solid #999;  cursor: pointer; -moz-box-shadow: 0 1px 0 #E5E5E5; -webkit-box-shadow: 0 1px 0 #E5E5E5; box-shadow: 0 1px 0 #E5E5E5; }

.cmen { overflow: hidden; width: 63px;position:absolute;left:3px;top:22px;}
	.cmen a { overflow: hidden;display:inline-block; float:left; width: 20px; height: 20px;margin:0;}
	
/*20111201 Levin*/
.pcsort {width:20px;}

