.clear{clear: both;}
.pagenav{text-align: center;}
.hidden{display: none;}

body{font-family:Arial, Helvetica, sans-serif;font-size: 14px;}
/*.global-bg{background:url(../images/global.png);}*/
.wrapper2{width:1200px;margin:0 auto;}
.wrapper3{width:1100px;margin:0 auto;}
.wrapper{width:1085px;margin:0 auto;}

.p_common{background-image: url(../../images/site/common.png);background-repeat: no-repeat;}

.headerbg{position: absolute;height: 115px;left:0;right:0;top:0;background: #d6e1c9;opacity: 0.7; z-index: 8;}
.header{position: absolute;width: 1085px;top: 0px;left: 50%;margin-left: -542px;z-index: 9;}
.logo img{display: inline-block;float: left;padding-top:45px;}
.find{display: block;float: right;padding:25px 15px 0 0;}
.find input{display: inline-block;float: left;width: 178px;height: 33px;border:#092d9f 1px solid;}
.suosou{display: block;float: left;}


#menu_bg{position: absolute;top: 115px;height:50px;left: 0;width: 100%;background:url(../../images/site/menu_bg.png) repeat-x;filter:alpha(opacity=90);-moz-opacity:0.9;
opacity:0.9;z-index: 2;}
#menu{position: absolute;top: 115px;left: 0;width: 100%;z-index: 3 }
#menu ul{ height:40px; width:1085px; margin:0 auto;}
#menu ul li{position: relative; float:left; padding:0 38px; line-height:40px; text-align:center; font-family:微软雅黑; font-size:15px;}
#menu ul li a{color:#FFFFFF; }
#menu .zmenu{display: none;position: absolute;top: 40px;left: 50%;margin-left: -60px;background: #670a08;}
#menu .zmenu a{display: block;height: 35px;line-height: 35px;width: 120px;text-align: center;border-bottom: #811311 1px solid;}
#menu .zmenu a:hover{background: #941a18;}

#login_main{width: 100%;height: 559px;padding-top:150px;background: url(../../images/site/user/login_bg.jpg) center no-repeat;font-family:'微软雅黑';}
.login_form{}
.login_form_main{width: 340px;float: right;background: #fff;box-shadow:2px 2px 3px #333;}
.login_form h2{border-bottom: #ccc 1px solid;height: 50px;line-height: 50px;padding-left: 20px;font-weight: normal;}
.login_form h2 span{display:block;width:80px;padding:0 10px;color: #c70505;border-bottom: #c70505 1px solid;height: 50px;line-height: 50px;}
.login_form_main li{margin: 15px 15px;}
.login_form_main li h3{width: 80px;float:left;height: 35px;line-height: 35px;}
.login_form_main li .inp{float: left;margin-left: 10px;width: 210px;}
.login_form_main input[type=text]{width: 95%;height: 35px;line-height: 35px;border-radius: 3px;border:#96a5b4 1px solid;padding-left: 5%;}
.login_form_main select{width: 100%;height: 35px;border-radius: 3px;border:#96a5b4 1px solid;}
.login_form_main input[type=submit]{width: 100%;background: #5a98de;border-radius: 3px;border:0;height: 40px;font-size: 16px;font-weight: bold;color: #fff;}

#footer{width: 100%;height: 82px;background: #1a57a8;margin-top: 30px;}
#footer ul{text-align: center;}
#footer li{display: inline-block;line-height: 82px;font-size: 13px;color: #fff;padding:0 10px;}
#footer li:first-child{padding-left: 0;}
#footer li:last-child{padding-right: 0;}
#footer li a{color: #fff;}

.ui-bt{background: #0a66a4;border: #2174ac 1px solid;padding: 0 40px;height: 30px;color: #fff;font-weight: bold;cursor: pointer;}
.ui-bt02{color: #e3461d;border-radius: 3px;border:#dcdcdc 1px solid;display: inline-block;padding: 0px 5px;height:28px;line-height:28px;}
a.ui-bt02{color: #e3461d;border-radius: 3px;border:#dcdcdc 1px solid;display: inline-block;padding: 0px 5px;height:28px;line-height:28px;}
a.ui-bt03{background: #e3461d;color:#fff;display: inline-block;padding: 0px 10px;height:28px;line-height:28px;}

.course-list{float: left;margin: 10px 10px;width: 220px;border: #ccc 1px solid;}
.course-list .list-img{width: 220px;height:120px;}
.course-list .list-img a{display:block;width: 220px;height:120px;overflow:hidden;}
.course-list .list-tit{width: 220px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;}
.course-list .list_intro{height: 20px;line-height: 20px;overflow: hidden;color: #666;padding: 0 8px;font-size: 12px;text-align: center;}
.course-list .list-info{padding: 5px;}
.course-list .list-info .amount{float: left;color: #e02f01;font-weight: bold;line-height: 30px;}
.course-list .list-info .viewbtn{float: right;}
.course_detail_info{width: 100%;border:#ddd 1px solid;background: #f5f5f5;}
.course_detail_info td{padding: 5px;border-bottom: #e2e2e2 1px solid;}
.course_detail_info .name{width: 100px;font-weight: bold;text-align: right;}

/*pagination*/
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}
