@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "Microsoft YaHei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%; line-height:20px;}
input{font:12px "Microsoft YaHei","Arial Narrow",HELVETICA;vertical-align:middle;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{ border:none;}

/* 0719 */
.fl{float:left;}
.fr{float:right;}
.detail .intro,.article_list li,.button2,.button3,.comment dd,.post_comment .text{ behavior:url(css/PIE.htc); }
.price{background:url(../imgs/sprite.gif) no-repeat -15px -28px;display:inline-block;height:20px;line-height:20px;color:#ff8400;font-size:14px;padding-left:20px;vertical-align:middle;}
.button{vertical-align:middle;}
.button1{width:68px;height:24px;line-height:29px;background:url(../imgs/sprite.gif) no-repeat;color:#613200;background-position:10px 1px;padding-left: 14px;}
.button2{width:44px;height:19px;line-height:19px;border-radius:2px;background:#e3ffd5;border:1px solid transparent;border-color:#d5f7c5 #bcdeac #bcdeac #d5f7c5;color:#389a0a;}
.button3{behavior:url(css/PIE.htc);color:#389a0a;padding:0 14px;border:1px solid transparent;border-color:#d5f7c5 #bcdeac #bcdeac #d5f7c5;border-radius:2px;background:#e3ffd5;font-weight:normal;}

.logined .code{width:124px;height:19px;line-height:19px;border:1px solid #ccc;}
.logined .links{margin-top:10px;}
.logined .links a{margin:0 2px;}

.detail .title{font-size:14px;margin-bottom:14px;}
.detail .action{margin-bottom:8px;}
.detail .intro{border-radius:5px;border:1px solid #ccc;position:relative;padding:10px;color:#4f2b1f;margin:6px auto 12px;}
.detail .intro .arrow{position:absolute;width:9px;height:7px;background:url(../imgs/arrow.gif) no-repeat;left:52px;top:-7px;}

.detail .feed input{height:20px;line-height:20px;border:1px solid #cecece;width:208px;}
.detail .feed .button3{color:#000;font-weight:bold;margin-left:4px;}


.comment{margin-top:68px;}
.comment .percent{font-size:14px;line-height:30px;padding:0 4px;}
.comment dd{padding:8px 8px 30px;border:1px solid #ccc;border-radius:5px;overflow:hidden;margin-bottom:12px;}
.comment .user_thumb{float:left;}
.comment .info{margin-left:60px;line-height:20px;}
.comment .info .title{color:#0cf;font-size:14px;text-align:left;margin:5px 0;}
.comment .info .date{color:#666;}
.comment .info .like{float:right;width:21px;height:21px;background:url(../imgs/sprite.gif) no-repeat -73px top;}
.comment .info .on{background-position:-99px top;}
.comment .info .author{display:inline-block;margin:0 5px;}
.comment .info .content{text-align:justify;text-justify:inter-ideograph;}

.post_comment .text{float:left;padding:6px;overflow:auto;width:508px;height:66px;resize:vertical;border:1px solid #9f9f9f;border-radius:3px;}
.post_comment .post{float:right;width:77px;}
.post_comment .post .like{display:block;margin:0 auto 12px;float:none;}
.post_comment .post_btn{width:77px;height:47px;background:url(../imgs/post_comment_btn.gif) no-repeat;border:none;cursor:pointer;}

.container{}

.header{ height:86px; background:#4C9AE2; overflow:hidden;}
.header_w{ height:86px; background:#FFFFFF; overflow:hidden;}
.head_auto,.mainbody,.sub_nav ul{width:1280px; margin:0 auto;}
.head_auto a{float:left;}

.search{ float:left; width:318px; height:31px; margin:20px 0 0 50px;}
.search .txt{background:url(../imgs/search_bg.gif) no-repeat 0, 0; width:318px; height:31px; line-height:31px; border:none; padding:0 5px 0 5px; font-size:14px}
.search .search_btn{background-image:url(../imgs/imglib0.png);width:24px;height:24px;background-position:-576px 0;position: absolute;margin-left:290px;margin-top:5px}	

.nav,.nav_w{float:right; font-size:15px; margin-top:20px;}
.nav li,.nav_w li{float:left; line-height:30px; margin:0 10px 0 10px;}
.nav li a{ color:#fff;}
.nav_w li a{ color:#000;}

.sub_nav{ border-top:5px #CCC solid; overflow:hidden; clear:both; background:#efefef}
.sub_nav ul{}
.sub_nav ul li{float:left; font-size:15px; line-height:30px; background:#fff}
.sub_nav ul li.end{border-right:1px solid #CCC;}
.sub_nav ul li a{ display:block; padding:0 10px; border:1px solid #ccc; border-right:none;border-top:none;}

.mainbody{ overflow:hidden; clear:both; margin-top:20px; line-height:20px;}
.left_body{width:735px; float:left;}
.article_list{ display:block; overflow:hidden; clear:both;}
.article_list span{ color:#666;}
.article_list li{ behavior:url(css/PIE.htc);display:block; overflow:hidden; border:1px solid #CCC; padding:8px;-moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px; margin-bottom:10px; }
.article_list li .button{margin-left:10px;}
.article_list li .user_photo{float:left;}
.article_list li h3{ line-height:30px;color:#0078b6;}
.article_list li h3 a{color:#0078b6;}
.article_list li .cont_txt{ margin-bottom:40px;color:#626262;}
.article_list li .cont_txt .author{ color:#0078b6;}
.article_list li .cont_txt .hidden_field{display:none;font-size:14px;text-align:justify; text-justify:inter-ideograph;}
.article_list .list_green{overflow:hidden;}
.article_list .list_green li{border-radius:2px;background:#e3ffd5;border:1px solid transparent;border-color:#d5f7c5 #bcdeac #bcdeac #d5f7c5;color:#389a0a;float:left;height:20px;line-height:20px;width:278px;padding:0 0 0 12px;font-size:12px;}
.article_list .list_green a{color:#389a0a;}
.article_list .list_green .even{margin-left:20px;}
.article_list li .cont_txt .hidden_field p{text-align:justify; text-justify:inter-ideograph;margin-bottom:20px;}				
.article_list li .cont_txt .hidden_field .pic{margin:20px auto;display:block;}		
.article_list li .summary{margin-bottom:10px;}
.article_list li .show_more{margin-top:30px;margin:0 auto -8px;display:block;background:url(../imgs/sprite.gif) no-repeat left -52px;height:13px;width:110px;}
.article_list li .open{background-position:left bottom;}
.article_list li .cont_txt, .article_list li .tag{ margin-left:60px;}
.article_list li .buy{ float:right;}
.article_list li .tag a{color:#666;background:url(../imgs/lab_bg.png);display:block;width:68px;height:24px;float:left;text-align:center;margin-right:5px}

.right_body{width:200px; float:right;}
.right_body .regis{ display:block; margin:0 auto;  border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:20px;}
.box{ overflow:hidden; padding-bottom:10px; margin-bottom:20px;}
.box .title{ font-size:20px;}
.box input.txt{ background:url(../imgs/reg_input.png) no-repeat 0 0; width:227px; height:34px; line-height:34px; border:none; padding:0 5px 0 5px; }

.orgLayout{font-size: 14px;font-family: SimSun;display:block; overflow:hidden; border:0px solid #CCC; padding:8px;-moz-border-radius: 15px;border-radius:10px; margin-bottom:10px;padding-top:20px;}
.orgLayout .inputbox .sel{width:113px;height:25px; border-radius:5px 5px 5px 5px;margin-top:4px;}
.orgLayout textarea.inputArea{ width:227px; height:120px; line-height:18px; border:none; padding:0 5px 0 5px; border-radius:5px 5px 5px 5px;}
.box div{ margin-bottom:10px;}
.box .btn{ background:url(../imgs/commit_btn.png) no-repeat 0 0; width:112px; height:29px; border:none;}

.hotList li{ display:block; overflow:hidden; margin-bottom:10px;}
.hotList img{float:left;}
.hotList img.img4user{margin-top:3px}
.hotList .cont{ margin-left:60px;}

.footer{border-top:3px solid #ccc;background:#d5d5d5;text-align:center;color:#000;padding:10px 0;line-height:20px;margin-top:50px;}

.pageRightbox .top_body{margin-bottom: 15px;}
.pageRightbox .join_main{margin-left: 165px;}
.pageRightbox .lef_body{margin-left: 250px;}
/*.pageRightbox .sort-page{ text-align:center;}*/
.pageRightbox .sort-page .page-box{margin-bottom:97px;}
.pageRightbox .sort-page .page-pre-btn{margin-right:3px; }
.pageRightbox .sort-page .page-next-btn{margin-left:3px;}
.pageRightbox .sort-page a{color:#444;display:inline-block;vertical-align:middle;}
.pageRightbox a.page-btn-dis {
    background-color: #e3e3e3 !important;
    border-color: #ededed;
    color: #bcbcbc;
    cursor: default !important;
}
.pageRightbox a.page-btn-dis:hover {
    background-color: #e3e3e3!important
}
.pageRightbox .page-pre-btn, .page-next-btn {
    height: 38px;
    line-height: 38px;
    width: 78px;
    background: #fff;
    font-size: 16px;
    border: 1px solid #d9d9d9;
    color: #333;
    text-align: center;
    position: relative;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px
}
.pageRightbox .page-btn {
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    background: #fff;
    border: 1px solid #d9d9d9;
    margin: 0 3px;
    color: #333;
    font-size: 16px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px
}
.pageRightbox .page-btn:hover {
    background: #f1f1f1
}
.pageRightbox .sort-page .page-pre-btn{
    background: url("../imgs/page-arr-left.png") no-repeat scroll 0 0 transparent;
    background-position:center;
}
.pageRightbox .sort-page .page-next-btn{
    background: url("../imgs/page-arr-right.png") no-repeat scroll 0 0 transparent;
    background-position:center;
}
.pageRightbox .page-btn-cur {
    background: #049ee4;
    border-color: #049ee4;
    color: #fff
}
.pageRightbox .page-btn-cur:hover {
    background: #049ee4
}
.page-pre-btn i.page-btn-dis {
    background: transparent url('../imgs/page-arr-left-dis.png') no-repeat
}
.page-next-btn i.page-btn-dis {
    background: transparent url('../imgs/page-arr-right-dis.png') no-repeat
}
.page-pre-btn i {
    background: url("../imgs/page-arr-left.png") no-repeat scroll 0 0 transparent;
}
.page-next-btn i {
    background: url("../imgs/page-arr-right.png") no-repeat scroll 0 0 transparent;
}
.pageRightbox .sort-page .page-btn-cur{color: #fff;}
.pageRightbox .pagination{ font-size: 20px;}
.pageRightbox .pagination .disabled{font-size: 14px;}
.pageRightbox .pagination a {text-decoration: NONE; border: 1px solid #9AAFE5; margin: 0 2px ;font-size: 14px;}
.pageRightbox .pagination .current{margin:0 2px;}
.pageRightbox table.imagetable {
    width: 100%;
    font-family: verdana,arial,sans-serif;
    font-size:12px;
    text-align: center;
    color:#333333;
    border-width: 1px;
    border-color: #999999;
    border-collapse: collapse;
}
.pageRightbox table.imagetable th {
    background-color:#E6E6E6;
    border-width: 1px;
    padding: 6px;
    border-style: solid;
    border-color: #999999;
}
.pageRightbox table.imagetable td {
    border-width: 1px;
    padding: 6px;
    border-style: solid;
    border-color: #999999;
}
.pageRightbox table.imagetable td a{
    text-decoration: NONE;
}
.pageRightbox .tabLis{border:1px solid #000000;width: 500px;}
.pageRightbox .tabLis .tabhead{background:#b5cfd2 url('../imgs/cell-blue.jpg');}
.pageRightbox .tabLis .tabbody{background:#b5cfd2 url('../imgs/cell-grey.jpg');}
.pageRightbox .nowpag{margin-left: 10px;}
.pageRightbox .button{
    width: 100px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    color: #000000;
    border-radius: 5px;
    margin:0 20px 0 0;
    position: relative;
    overflow: hidden;
}
.pageRightbox .button.green{
    border:1px solid #000000;
    box-shadow: 0 1px 2px #b9ecc4 inset,0 -1px 0 #E6E6E6 inset,0 -2px 3px #E6E6E6 inset;
    background: -webkit-linear-gradient(top,#90dfa2,#84d494);
    background: -moz-linear-gradient(top,#E6E6E6,#E6E6E6);
    background: linear-gradient(top,#E6E6E6,#E6E6E6);
}
.pageRightbox .side:after{
    position: absolute;
    display: inline-block;
    top:3px;
    right:-4px;
    width: 38px;
    height:30px;
    font-weight: normal;
    line-height: 26px;
    border-radius:0 0 5px 5px;
    text-shadow:-2px 0 1px #333;
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
    transform:rotate(-90deg);
}
.pageRightbox .green.side:after{
    border-top: 1px solid #53b567;
    box-shadow:-2px 0 1px #8ad599 inset;
    background:-webkit-linear-gradient(right,#69ca7c,#91e5a5 60%);
    background:-moz-linear-gradient(right,#69ca7c,#91e5a5 60%);
    background:linear-gradient(right,#69ca7c,#91e5a5 60%); 
}
.pageRightbox .green:hover{
    background: -webkit-linear-gradient(top,#aaebb9,#82d392);
    background: -moz-linear-gradient(top,#aaebb9,#82d392);
    background: linear-gradient(top,#aaebb9,#82d392);
}
.pageRightbox .green.side:hover:after{
    background:-webkit-linear-gradient(right,#85da95,#94e0a5 60%);
    background:-moz-linear-gradient(right,#85da95,#94e0a5 60%);
    background:linear-gradient(right,#85da95,#94e0a5 60%); 
}

.ui-icon-orgstatu{
    background-color:#AAABAB;
    background-image:url("/imgs/status.jpg");
    background-repeat:no-repeat;
    text-indent:-999em;
    overflow:hidden;
    width:35px;
    height:35px;
}
.ui-icon-pass{background-position:-4px -10px;}
.ui-icon-checking{background-position:-48px -10px;}
.ui-icon-nopass{background-position:-94px -10px;}
.orgLayout .ui-txt-checking{color:green; line-height:40px;padding-left: 10px;}
.orgLayout .ui-txt-nopass{color:red; line-height:40px;}
.alink{color: rgb(41, 112, 255);}
.orgLayout{padding: 5px;}

.schoolmange table{ margin-bottom: 30px; text-align:center; font-size:14px;}
.schoolmange table td{ padding: 5px;}
.schoolmange table th{ font-weight: bold;padding:8px;}
                           
#navs { float: left; margin-bottom: 30px;}
/* old-size 161 */
#navs li { border-left: 1px solid #dadada; width: 116px; height: 30px; float: left; display: inline; border-width: 0 1px; font-size: 14px; text-align: center; }

#navs a { display: block; height: 30px; line-height: 30px; overflow: hidden; border-bottom: 9px solid #fff;  text-decoration:none;}
#navs .current, #navs .current a,#navs a:hover {background:#268bf6; text-decoration: none; color: #fff; }


