@charset "utf-8";
li,ul{list-style-type:none}
iframe{ margin:0; padding:0; border:0;}
.body_bg{background: url(../images/body_bg.jpg) no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
/*login*/
.logintop{height:47px; position:absolute; top:0; background:url(../images/loginbg.png) repeat-x;z-index:100; width:100%;}
.logintop span{color:#fff; line-height:47px; background:url(../images/loginsj.png) no-repeat 21px 18px; text-indent:44px; float:left;}
.logintop ul{float:right; padding-right:30px;list-style-type:none}
.logintop ul li{float:left; margin-left:20px; line-height:47px;}
.logintop ul li a{color:#fff;}
.logintop ul li a:hover{color:#fff;}
.loginbm{height:50px; line-height:50px; text-align:center; background:url(../images/loginbg.png) repeat-x;position:absolute; bottom:0; width:100%; color:#FFF;}
.loginbm a{font-weight:bold;color:#0b3a58;}
.loginbm a:hover{color:#fff;}
.login_box{width:770px; margin:-132px 0 0 -385px; top:50%; left:50%; position:absolute;}
.login_box .box_nr{ width:380px; float:left; -webkit-box-shadow:0 0 15px #000;-moz-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000; background-color:#FFF;}
.logo_box{width:450px; height:120px; position:absolute; top:10px; left:10px;}
.welcome_ann a{width:372px; height:96px; background:url(../images/welcome_ann.png); position:absolute; z-index:999; bottom:7px; left:50%; margin-left:-186px; display:block;}
.custom_service p img{display:inline;margin-top:-5px;vertical-align:middle}
.scrollsidebar{position:absolute;top:30%;z-index:999}
.side_content{float:left;overflow:hidden;width:230px;height:auto}
.side_content .side_list{overflow:hidden;width:230px}
.show_btn{float:left;overflow:hidden;margin-top:50px;width:0;height:112px;cursor:pointer}
.show_btn span{display:none}
.close_btn{width:24px;height:24px;cursor:pointer}
.close_btn,.show_btn,.side_bottom,.side_title{background:url(../images/sidebar_bg.png) no-repeat}
.side_title{height:46px}
.side_bottom{height:8px}
.side_center{padding:5px 12px;font-size:12px;font-family:Verdana,Geneva,sans-serif}
.side_center p{margin:8px;padding-left:20px;background:url(../images/list1.gif) no-repeat 0 center}
.side_center p a{color:#2A2A2A}
.close_btn{float:right;display:block;margin:14px 5px 0 0;width:21px;height:16px}
.close_btn span{display:none}
.side_center .custom_service p{margin:0;padding:6px 0;vertical-align:middle;text-align:center}
.other{border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}
.other p{margin:0;padding:5px 0;color:#666}
.msgserver{margin-bottom:5px;text-align:center}
.msgserver a{padding-left:22px;background:url(../images/sidebar_bg.png) no-repeat -119px -115px}
.side_blue .side_title,.side_title{background-position:-195px 0}
.side_blue .side_center,.side_center{background:url(../images/blue_line.png) repeat-y center}
.side_blue .side_bottom,.side_bottom{background-position:-195px -50px}
.close_btn,.side_blue .close_btn{background-position:-44px 0}
.close_btn:hover,.side_blue .close_btn:hover{background-position:-66px 0}
.show_btn,.side_blue .show_btn{background-position:-119px 0}
.msgserver a,.side_blue .msgserver a{color:#06C}
.kefuzhiyin{position:absolute;right:250px;bottom:0;z-index:10;width:205px;height:494px;background:url(../images/kefuzhiyin.png) 0 0; display:none;}
.sui-table {background-color: transparent;border-collapse: collapse;border-spacing: 0;margin-bottom: 0;max-width: 100%;width: 100%;}
.wrap{width:1024px; margin:0 auto 0 -512px; left:50%; position:absolute; background:url(../images/wrap.jpg) #fff repeat-y}
.wrap_no{width:1024px; margin:0 auto 0 -512px; left:50%; position:absolute;background-color:#FFF;}
.header{ width:1024px; height:100px; margin:0 auto; background:url(../images/topbg.jpg);}
.header .logos{ width:350px; height:100px; float:left;}
.header .logos_nr{ height:100px; float:right; text-align:right;}
.sui-nav.nav-xlarge > li > a {padding: 20px 16px;font-size: 16.1px;}
.breadcrumb{height:37px; background-color:#EDF6FA; border-bottom:solid 1px #CED5E2; overflow:hidden;}
.sui-nav .nav-header {display: block;font-weight: bold;line-height: 18px;text-transform: uppercase;font-size:16px;padding:10px;background-color:#0C68B5;color:#fff;}
.sui-nav.nav-list > li > a, .sui-nav.nav-list .nav-header{text-shadow: 0px 0px 0px rgba(255, 255, 255, 0);}
.sui-nav.nav-list li a{color:#0C68B5;}
.sui-nav.nav-list li a:hover{background-color:#F1EACC;}
.content{padding:10px;min-height:500px;}

/*后期样式，注册页面中应用*/
.content1{width:1005px;padding:10px;min-height:500px;height:100%;_height:500px;}
.breadcrumb1{height:37px; width:1024px; background-color:#EDF6FA; border-bottom:solid 1px #CED5E2; overflow:hidden;}


/* 选项卡css */
.slideTxtBox{border:0px solid #ddd; text-align:left; overflow:hidden; width:380px; float:left; margin:10px; display:inline;}
.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 0px;   border-bottom:1px solid #ddd;  position:relative;}
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; height:32px; width:200%; z-index:999;}
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;}
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff;}
.slideTxtBox .bd ul{ padding:10px;  zoom:1;}
.slideTxtBox .bd li{height: 24px;line-height: 24px;background-image: url(../images/icon01.gif);background-repeat: no-repeat;background-position: 0px center;padding-left: 10px;}
.slideTxtBox .bd li a{width: 80%; display:block;float:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color:#555;text-decoration:none;}
.slideTxtBox .bd li .date{ float:right; color:#999;}
.slideTxtBox h1{height: 32px;line-height:32px;padding-left:25px;font-size:14px;color:#2C9AEF;background-image: url(../images/tab_bt.jpg);background-repeat: no-repeat;}
.slideTxtBox h1 span a{height: 32px;line-height:32px;font-size:12px;float:right;padding-right:10px;color:#F60;font-weight:normal;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; z-index:999;}
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;}
.slideTxtBox .arrow .prevStop{ background-position:-60px 0;}
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px;}
tr{font-size:13px;}
td{height:25px;}
th{height:25px; color:#FF7E00; background-color:#FFFFF1;}
tr input{width:70%;padding: 5px 8px;font-size: 13px;line-height: 15px;color: #555;border-radius: 2px;vertical-align: middle;background-color: #FFF;border: 1px solid #CCC;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
tr .fr{text-align:right;}
select{padding: 5px;font-size: 13px;line-height: 15px;color: #555;border-radius: 2px;vertical-align: middle;background-color: #FFF;border: 1px solid #CCC;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
.footer{ width:1024px; height:45px; margin:0 auto; line-height:45px; text-align:center; background-color:#0C68B5; color:#FFFFFF;}

/*后期增加的样式，用于录入第三页面中的页签中的列表页面*/
#tab1{width:824px;margin:0px auto 0 auto;overflow:hidden}
#tab1 .tab_content1{width:822px;height:auto;overflow:hidden;border:1px #D3DBDE solid}

#tab{width:824px;margin:10px auto 0 auto;overflow:hidden}
#tab .tab_title{width:824px;height:35px;overflow:hidden;left:0;top:0;clear:both;overflow:hidden;position:relative}
#tab .tab_title .u{width:780px;overflow:hidden;position:relative}
#tab .tab_title ul{position:absolute;float:left;width:5000px}
#tab .tab_title div{float:left;width:22px;height:35px;line-height:35px;cursor:pointer;background-color:#F2F6F8;font-family:'宋体'; color:#0C68B5;}
#tab .tab_title span.vright{top:0;right:0;margin-left:5px;text-align:center}
#tab .tab_title span.vleft{top:0;left:0;padding-left:5px;text-align:center}
#tab .tab_title li{float:left;width:130px;height:35px;line-height:35px;text-align:center;cursor:pointer}
#tab .tab_title li:hover{background-color:#6DB9E8; color:#fff;}
#tab .tab_title li.selected{background-color:#2597DD;color:#FFF;}
#tab .tab_content{width:822px;height:auto;overflow:hidden;border:1px #D3DBDE solid}
#tab .tab_content div p{line-height:1.5;text-indent:25px;color:#333}
#tab .tab_content .none{display:none}
#div1{width:120px;height:15px;border:1px #FBF1D6 solid;position:absolute;display:none;background:#FCF8E2;font-size:12px;padding:2px;color:#CD9B4E}
#div2{width:120px;height:15px;border:1px #FBF1D6 solid;position:absolute;display:none;background:#FCF8E2;font-size:12px;padding:2px;color:#CD9B4E}
