.main-area{width: 100%; margin-top: 10px;}
.toolTitle{height: 22px; padding: 10px;}
#json_editor{width: 50%; height: 800px; display: block; border:0px solid #ff0000; float: left;}
#tree_editor{width: 50%; height: 800px; display: block; border:0px solid #ff0000; float: right;}

.editor1{width: 420px; float:left; height: 800px;}
.editor2{width: 420px; float:right; height: 800px;}

.editor-count3-1{width: 308px; float: left; height: 800px;}
.editor-count3-2{width: 308px; float: left; height: 800px; margin-left: 12px;}
.editor-count3-3{width: 308px; float: right; height: 800px;}
.jsFormatEditor{ width: 950px;}
.toolSubTitle{ width:288px; margin: 0 auto; height: 24px; line-height: 24px; font-size: 14px; font-weight: bold;}

.optArea{width: 90px; float: left; display: inline; height: 80px; border: 0px solid #ff0000; margin-left: 9px;}
.optBtnArea{ height: 30px; border: 0px solid #ff0000;}
.btn{font-weight: 400;line-height: 28px;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border-radius: 2px; height: 28px;}
.btnBlue{ width: 88px; color: #ffffff; background-color: #3280fc; border-color: #1970fc; border: 1px;}
.btnGray{ width: 88px; color: #353535; background-color: #f2f2f2; border-color: #a0a0a0; border: 1px;}
.btnRed{width: 88px; color: #ffffff; background-color: #cc0000; border-color: #a0a0a0; border: 1px; }

.inputCommon{ width: 86px; height: 24px;}
.spanSmallTitle{ width: 88px; height: 22px; line-height: 22px;}

.footer{width: 950px; margin: 0 auto; height: 30px; line-height: 30px; font-size: 14px; text-align: center; margin-top: 10px;}

/*index*/
.toolGroupTitle{width: 930px; margin: 0 auto; height: 30px; line-height: 30px;}
.toolItem{ width: 225px; border-radius: 5px; border:1px solid #cccccc; background-image: -webkit-linear-gradient(top,#fff,#f9f9f9);}
.L1{width: 215px; margin: 0 auto; border-bottom: 1px solid #a0a0a0; height: 55px;}
.iconIndex{width: 48px; height: 48px; float: left;}
.iconIndexTitle{width: 160px; line-height: 24px; float: right; font-weight: bold; font-size: 14px;}
.iconIndexCategory{width: 160px; line-height: 24px; float: right; font-size: 12px;}
.L2{width: 215px; margin: 0 auto; height: 34px; line-height: 34px; font-size: 12px; overflow: hidden;}
.L3{width: 215px; margin: 0 auto; height: 24px; line-height: 24px; font-size: 12px;}
.toolItem a{ text-decoration: none; color:blue;}
.listNewArticle{width: 930px; margin: 0 auto;}
.listNewArticle ul{ list-style: none; padding: 0; margin: 0;}
.listNewArticle ul li{width: 310px; height: 30px; line-height: 30px; overflow:hidden; float: left;}
.listNewArticle ul li a{ text-decoration: none; color: #000000;}
.listNewArticle ul li a:hover{ color: blue;}

.CommonContentArea { margin-top:60px;}
.CommonLeft { width:700px; float:left; border:1px solid #0776c4; background-color:#ffffff;}
.CommonLeft h1{font-size: 24px; margin-top:10px; margin-left: 10px;}
.CommonRight { width:240px; float:right; border:0px solid #ff0000; border:1px solid #0776c4; overflow:hidden; background-color:#ffffff;}
.righTitle { height:30px; border-bottom:2px solid #0776c4; line-height:30px; width:220px; margin:0 auto; font-weight:bold; text-align:center;}
.CommonRight ul { list-style:none; padding:0; margin:0;}
.CommonRight ul li { height:30px; line-height:30px; width:200px; margin:0 auto; padding-left:10px; border-bottom:1px dotted #0776c4; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.CommonRight ul li a { text-decoration:none; color:#000000;}

.footerArea { width:960px; margin:0 auto; margin-top:5px; height:50px; line-height:50px; color:#2b2b2b; }
.footerLeft { width:500px; padding-left:30px; display:inline; float:left;height:50px; line-height:20px; }
.footerRight { width:300px; height:50px; float:right; line-height:20px;}


/*列表*/
.artList { width:690px; margin:0 auto;}

.artItem { width:690px; border-bottom:1px solid #f0f0f0; margin-top:30px;}
.artTitle { width:680px; overflow:hidden; height:40px; line-height:40px; font-size:20px; padding-left:10px;}
.artTitle h2{font-size: 20px;}
.artTitle a { text-decoration:none; color:#0b00e0;}/*0776c4*/
.artTitle a:hover { color:#000000;}
.artSimpleInfo { width:660px; margin:0 auto; height:40px; line-height:40px;}
.artSimpleInfo a { text-decoration:none; font-weight:bold; color:#0b00e0;}
.artSimpleInfo ul { padding:0; margin:0; list-style:none;}
.simpleLeft { float:left; font-size:12px; font-weight:bold;}
.simpleRight { float:right;  font-size:12px; font-weight:bold;}

.artBrief { width:680px; margin:0 auto; line-height:24px; font-size:14px; letter-spacing:2px;}

.artDetailTitle { width:690px; height:50px; line-height:50px; margin:0 auto;}
.artSummary { margin-top:5px; height:25px; line-height:25px; width:690px; display:block; overflow:hidden; background-color:#f0f0f0; padding-left:10px; color:#a2a2a2;}

.artSummaryBottom { margin-top:5px; padding-top:5px; height:50px; line-height:22px; width:690px; display:block; background-color:#f0f0f0; padding-left:10px; color:#a2a2a2;}
.artContent { width:680px; margin:0 auto; margin-top:10px; line-height:24px; font-size:14px;}
.itemShow{ width:680px; margin:0 auto; margin-top:10px;}
.show1{ width:640px; margin:0 auto;}

.pagerArea { width:100%;}

/*分页*/
.PageNumbers {
    width: 100%; height:26px; padding: 2px 0px;
}
.PageNumbers ol 
{
    float: right;
    margin: 2px 0px;
}
.PageNumbers li {
    background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #bfa9a9;
    display: inline;
    float: left;
    margin-right: 10px;
}
.PageNumbers li a 
{
    font-size:13px; 
    text-decoration:none;
    color: #000000;
    display: block;
    line-height: 19px;
    padding: 0 5px;
}
.PageNumbers li a:hover, .PageNumbers li.CurrPage a, .PageNumbers li.JumpArea a:hover {
    background: none repeat scroll 0 0 #3193e0;
    color: #FFFFFF;
    font-weight: bolder;
    text-decoration: none;
    border-width:0px;
}
.PageNumbers li.NullPage a {
    color: #808080;
}
.PageNumbers li.JumpArea a 
{
    background: none repeat scroll 0 0 #e8e8e8;
    color: #505050;
    font-weight:bold;
    display:inline;
    margin-right:2px;
    border:1px dotted #d8d8d8;
}
.PageNumbers input.JumpPage {
    background: none repeat scroll 0 0 #f8f8f8;
    border-width: 0px;
    display: inline;
    width: 22px;
    font-weight:bold;
    text-align:center;
    margin-left:2px;
    color:#A80000;
}

/* relay */
.tips_bar{height: 40px; line-height:40px; border:1px dashed #ff0000; background-color:#f0f0f0; display:block; padding-left: 10px; width: 940px; margin-top: 10px;}
.notice_bar{background-color:#f0f0f0; color:#a0a0a0; border:1px dashed #a0a0a0; margin-top: 10px; padding: 5px; width: 940px; line-height: 22px;}
.entry_pwd_code{color: #CC0000; font-size:16px; font-weight:bold; word-spacing:8px; width: 80px; height:30px; line-height: 30px;}
.sub_area{width:300px; float: left; display: inline; border: 0px solid #ff0000; margin-left: 9px;}
.txt_content {height:400px; border:1px solid #a0a0a0;}
.txt_bg_1{ background-color: #f0f0f0; color: #cc0000; border: 1px solid #1970fc; float: left; width: 80px;}