﻿/* ==整体布局定义开始== */

       #skinset  ul{list-style:none; }
	   #skinset  dt,dl,dd,ul,li,ol,h1,h2,h3,h4{margin:0px; padding:0px;  }  
        .F
        {clear:both;min-height:280px; *height:100% !important;*height:280px;background:transparent url(images/cLeftBg.jpg) repeat-y scroll 0 0}
      	.F_side_r {float:left;padding:5px;margin-right:0px; padding-top:7px; overflow-y:auto; height:280px;}
    	.F_side_l {color:#666;font-size:13px;width:129px; padding-top:7px;}
    	.F_side_l ul{padding:10px 0 0 10px; }
	    .F_side_l ul li
	    {
	        height:26px;line-height:26px;  color:#5f777a;margin:2px 0; cursor:pointer;text-align:center; padding-right:15px; float:none;
	    }
	    .F_side_l ul li.Side_on 
	    {
	      background:#FFFFFF none repeat scroll 0 0;
           border-color:#CDDEE7 -moz-use-text-color #CDDEE7 #CDDEE7;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
height:23px;
line-height:23px;
margin:0 0 0 10px;
padding-left:10px;
position:relative;

	    }
	    .Fcont1Body strong{color:#0353a2}
		.Fcont1Body p{text-indent:2em;margin:10px 0;line-height:23px; }
	   #skinset li
        {
            list-style-type: none;
            float: left;
            padding:2px 2px 2px 2px;
            margin-bottom:5px;
            
        }
        #divTemp a 
        { 
            margin:0px; 
            display:block; 
            position: relative; 
            border:1px solid #DCDCDC; 
            cursor:pointer;
        } 
        #divTemp img {border:none;} 
        #divTemp a:hover {border:1px solid #51BD2F;} 
        
        .setsub{background:transparent url(images/dot.gif) repeat-x scroll 0 0;padding:10px 0 10px 0}
        
        .tagmenu
        {
            background:transparent url(images/CP_tag_hr.gif) repeat-x scroll 0 bottom;
height:25px;float:left;background:transparent url(images/CP_tag_hr.gif) repeat-x scroll 0 26px\9;
height:27px\9;
}
            
.tagmenu td{padding:0px;margin:0px;}
        .tab
        {
           background:url(images/CP_tag_bg.png) no-repeat 0 0;
cursor:pointer;
height:25px;
line-height:25px;
margin-right:-1px;
text-align:center;
width:125px;

            }
            
            .tabon
            {
                background:transparent url(images/CP_tag_bg.png) no-repeat scroll 0 0;
             background-position:0 -25px;
cursor:pointer;
font-weight:bold;
margin:0 0 0 -1px;
width:125px;
text-align:center;
}

.chosen
{
    position:absolute;width:32px;height:32px; background:url(images/icon_chosen.png) 0 0 no-repeat; right:0px; bottom:0px;
    }
    
    /*用户自定义分类*/
#categoryList {
	    margin:5px 0;
    }

    #categoryList span.tip {
	    margin-left:5px;				
    }

    #categoryList li {
        background: url(images/cat_dot.gif) no-repeat top left;				
	    margin-left:5px;
	    padding:0 5px 0 12px;
	    height:24px;
	    line-height:24px;
    }
    #categoryList a{
        color:#333333;
    }
    #categoryList span {
	    float:left;
    }

    #categoryList li.cline {
	    background:#F2F6F9 url(images/cat_dot.gif) no-repeat top left;
    }

    #categoryList li span.control {
	    float:right;
    }			

    #categoryList li span.control a {
	    margin:0 5px;
    }
    #categoryList li span.control div.arrow a {
	    display: block;
	    float: left;
	    background:transparent url(images/arrow.gif) top no-repeat ;
	    width: 12px;
	    height: 12px;
	    margin: 0;
	    margin-left: 2px;
	    margin-top: 6px;			
    }


    #categoryList li span.control div.arrow .up {
	    background-position: 0 -35px;
    }
    #categoryList li span.control div.arrow .up:hover {
	    background-position: 0 -69px;
    }
    #categoryList li span.control div.arrow .up_disabled {
	    background-position: 0 0;
    }


    #categoryList li span.control div.arrow .down {
	    background-position: 0 -53px;
    }
    #categoryList li span.control div.arrow .down:hover {
	    background-position: 0 -87px;
    }
    #categoryList li span.control div.arrow .down_disabled {
	    background-position: 0 -19px;
    }
    
    /*锁屏层*/
   .mask {
	position:absolute;
	top:0;
	left:0;
	background:#666;
	opacity:0.5;                 
	filter: Alpha(opacity=60); /* IE 8 */
    filter: alpha(opacity=60);   /* IE 4-7 */
	-moz-opacity:0.5;            /* FF FireFox 3.5+ 已不再支持  -moz-opacity */
	z-index:100;
	visibility:hidden
}
/*-----弹出层样式-------*/
.content_box{ 
background:#fff;
border:1px; 
border-color:Black;
position:absolute; 
width:600px;
left:35%; 
filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); 
z-index:102; 
visibility:hidden}

.content_title{
background:#F3F3F3; 
height:20px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
padding:5px; 
color:#000;
}
div.content_title div.ctLeft
{
    display: inline; top:5px; left:5px; width: 540px; position: absolute; cursor: move;
}
div.content_title span.ctRight
{
    float: right; display: inline; cursor: pointer;
    background:transparent url(images/c_shut.gif) no-repeat scroll center top;
    background-position: 0 0px;
    width:12px;
    height:15px;
    display:block;
}
div.content_title span.ctRight:hover
{
    background-position: 0 -25px;
}
.content_content
{
    width:100%;
}
div.c_create{ padding:10px 5px;}

#category_box{width:450px;}
#category_box .ctLeft{width:410px}
#categoryBody{width: 98%}
#categoryBody .cb_bottom{text-align: center; margin:10px 10px;}

/*----用户自定义分类结束----*/

.blogTs{ color:#7E7E7E; background:#FFFEEB none repeat scroll 0 0;  left:0px; top:0px;width:482px; display:none; border-width:1px;;padding:10px 10px 5px; border-color:-moz-use-text-color #C1C1BB #C1C1BB;
         border-style:none solid solid; margin-left:42px;}
        
 
.blogLogin{margin:20px; }
.blogLogin .rowA a{color:#333333}
.blogLogin .rowA a:hover{color:#FB9094}
.blogLogin .rowA input{width:150px;}
.blogLogin .rowA{padding:0 5px; margin-bottom:5px;font-size:14px;}
.blogLogin .rowA span{width:70px;display:-moz-inline-box;  display:inline-block;}

.blogLogin .rowB{padding-left:73px;}
.lbutton{border:none;width:44px; height:22px;background:url(images/bg_top.png) no-repeat -50px -60px; cursor:pointer; }

span.artmanage a{color:#333333;}

#Editbox_Content{
min-height:125px;
padding:20px;
width:390px;
}

#m_message {color:#999999;
}
input.input_bor {
background:transparent none repeat scroll 0 0;
border-color:#9D9DA1 #DADADA #DADADA #9D9DA1;
border-style:groove solid solid groove;
border-width:2px 1px 1px 2px;
font-size:14px;
height:20px;
line-height:20px;
}
.CP_a_btn2 cite {
background:transparent url(images/cp_newbtnb.png) no-repeat scroll right -35px;
color:#000000;
font-size:12px !important;
line-height:24px;
padding:6px 16px 6px 13px;
}
.CP_a_btn2{
background:transparent url(images/cp_newbtnb.png) no-repeat scroll 0 -35px;
color:#000000;
font-family:"宋体" !important;
font-size:12px !important;
height:26px;
padding:0px 0 0px 3px;
position:relative;
text-decoration:none;
white-space:nowrap;
cursor:pointer;
}
/*-----博客信息提示-------*/
#bm_content
{
    margin:30px 20px 20px 30px;
}
#bm_message{left:80px;position:absolute;bottom:74px;}
#BlogMessage_box{width:350px;height:170px;z-index:108}
#BlogMessage_Content .bm_bottom
{
    background:transparent url(images/dot.gif) repeat-x scroll 0 0;
    padding:10px;
    text-align:center;
}
#BlogMessage_Content .bm_bottom a
{
    margin-left:3px;
    height:26px;
    position:absolute;
    left:150px;
}
.bm_success{background:transparent url(images/bm_success.gif) no-repeat scroll 0 0;width:41px;height:41px;display: block;}
.bm_warn{background:transparent url(images/bm_warn.gif) no-repeat scroll 0 0;width:41px;height:41px;display: block;}
.bm_fail{background:transparent url(images/bm_fail.gif) no-repeat scroll 0 0;width:41px;height:41px;display: block;}

/*------修改博文警告提示-----------------*/
#bc_content
{
    margin:30px 20px 20px 30px;
}
#bc_message{left:80px;position:absolute;bottom:74px;line-height:130%;}
#BlogConfirm_box{width:350px;height:170px;z-index:108}
#BlogConfirm_Content .bc_bottom
{
    background:transparent url(images/dot.gif) repeat-x scroll 0 0;
    padding:10px;
    text-align:center;
}
#BlogConfirm_Content .bc_bottom a
{
    margin-left:3px;
    height:26px;
    position:absolute;
}
#bc_submit
{
    left:120px;
}
#bc_cancel
{
    left:180px;
}

/*-------博文标签-------*/
#articleTagList .content_title{padding:0px;height:0px;}
#articleTagList .ts_top{margin-top:20px;}
#articleTagList .atLeft{ width: 430px; position: absolute;}
#articleTagList .m_top{vertical-align:top;width:90px;}

/*-------博客用户登录---------------*/
#user_Blog{ cursor:pointer;}
#toolBar a{margin-left:5px;}

/* 博客开通 */
.blogRegister{margin:20px; margin-left: 40px;}
.blogRegister .blogrowA{padding:0 5px; margin-bottom:5px;font-size:14px;}
.blogRegister .blogrowA span{width:80px;display:-moz-inline-box;  display:inline-block;}
.blogRegister .blogrowB{padding-left:90px;}
.blogRegister .left_intro{ vertical-align:top;}
.blogRegister .left_desc{ vertical-align:top;left:45px; top:120px;position:absolute; color:#0365BF;}
.blogRegister .right_content{width:230px;height:50px;}
.blogRegister .bbutton{border:none;width:44px; height:22px;background:url(images/bg_top.png) no-repeat -50px -60px;  }

/*投稿到栏目分类样式*/
#RdlCategory input{margin-left:10px;}

span#RdlCategory input,span#RdlCategory label{height:23px;line-height:24px;}
span#RdlCategory label{padding-left:5px;}