@charset "utf-8";
/* CSS Document */
body{ font-family: "Microsoft YaHei",Tahoma,Verdana,Arial;color:#222;font-size:14px;background-color:#fff;height:100%;overflow:auto;}
html, body, div, iframe,button, h1, h2, h3, h4, h5, h6, p, a, del, em, b, i, s, img, strong, dd, dl, dt,  ol, ul, li, label, form, table, tbody, thead, tr, th, td, address, span, cite { margin:0; padding:0; border:medium none; }
body,input{  font:13px 'Microsoft Yahei'; color:#000; _word-break:break-all; white-space:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
button,input{ margin:0; padding:0; border:0;font:13px 'Microsoft Yahei', sans-serif;list-style-type:none;}
table { border-spacing:0 0;border-collapse:collapse; font-size:14px;}
div{display:block;}
a{ text-decoration:none; cursor:pointer;}
ul,ol{padding-left: 0;list-style-type: none;}
strong{ font-weight:normal;}
.center{ text-align:center;}
.left{ text-align:right;}
.fr{float:right;}
.fl{float:left;}
.bl{color: #459ae9;}
.bl:hover{text-decoration:underline;}
.red{color: #ff0000;}

/*-------------------------------login----------------------------------------*/
.global{ margin:0 auto;display:block;}
/*banner*/
.header{ border-top:4px solid #008aff; margin:0 auto; text-align:center; font-size:16px; color:#595959;}
.header span{ margin:0 auto; display:block; width:1000px; line-height:60px; height:60px; text-align:left;}
.header p{ float:right; padding-right:10px;}
.header a{text-decoration: none; outline:0;color:#000;}
.header a:hover{text-decoration:none; color:#f60;}
.content{ background:url(../images/bg_line.png) repeat-x; height:461px;}
.banner{ margin:0 auto; background:url(../images/bg_index.jpg) no-repeat center -1px;}
.logo_index{margin:0 auto; width:1000px; height:410px; padding-top:50px; background-image:url(../images/logo_index.png); background-repeat:no-repeat; background-position:10px 50px;}
/*登录框*/
.load{background:url(../images/load_bg.png) no-repeat right; width:389px; height:340px;padding-top:-40px;}
.con{ padding-left:42px;}
.user_load{ margin:0 auto; margin-top:38px; background:url(../images/name.png) no-repeat; height:40px; margin-bottom:25px;}
.con input{ margin-top:0px; border:0;}
.pass{ margin:0 auto; margin-top:38px; background:url(../images/password.png) no-repeat; height:40px; margin-bottom:25px;}
.text{ margin-left:50px; width:240px; height:40px;line-height:40px; padding-left:10px; color:#b2b2b2; font-size:15px;margin-top: 0;}
.yz{ width:140px; height:40px;line-height:40px; padding-left:10px; color:#b2b2b2; font-size:15px;}
.con img{ padding-left:10px; vertical-align:middle; text-align:center;}
.con .ts{ line-height:45px; height:45px; color:#ff0000; margin-right:42px;}
.con .ts a{ color:#fff;}
.con .ts a:hover{ color:#f60;text-decoration:none;}
.butt_load{ padding:0 30px; width:140px; font-size:16px; color:#fff; line-height:40px;margin-right:20px; background:#44b549; cursor:pointer;}
.butt_cancel{ padding:0 30px; width:140px; font-size:16px; color:#626262; line-height:40px;margin-right:20px; background:#dfebf7; cursor:pointer;}
/*通知*/
.news_title{ margin:0 auto; width:1000px;padding-bottom:20px; height:500px; position:relative;}
.news_con{ width:460px; height:160px; background:#fff; margin-top:20px; padding-left:25px;}
.news_con h1{ font-size:18px; font-weight:bold; color:#2d88e5; letter-spacing:2px; padding-top:20px;}
.news_con b{font-size:47px;}
.data{ float:left; font-size:14px; color:#999;}
.info{float:right; width:350px; line-height:25px; padding-top:15px; padding-right:20px;}
.more a{ position:absolute;bottom:20px; left:45%; margin:0 auto; height:40px; line-height:40px; text-align:center; font-size:16px; color:#565656; background:#fff; margin-top:20px; padding:0px 40px;}
.more a:hover{text-decoration:none; color:#f60;}
/*功能模块*/
.module{margin:0 auto;width:1000px; padding-bottom:20px;}
.modu_con{ position:relative; padding: 20px 0 0px 0px;overflow:hidden; width:1000px }
.modu_con ul{ font-size:14px; color:#565656;}
.modu_con ul li{  float:left;height:152px; padding-bottom:20px; padding-left:180px;}
.modu_con li span{ display:block;}
.modu_con li h2{ display:block;font-size:20px; color:#333; margin-top:50px;}
.bmzl{ background:url(../images/bmzl.png) no-repeat left center;}
.gcgl{ background:url(../images/gcgl.png) no-repeat left center;}
.tjcx{ background:url(../images/tjcx.png) no-repeat left center;}
/*友情链接*/
.link,.news{ margin:0 auto; display:block; background:#f0f3f4; border-top:1px solid #dddddd;}
.link p,.module p,.news_title p{ height:40px; line-height:76px; height:76px; padding-left:30px; font-size:22px; color:#2d88e5; border-bottom:1px solid #dddddd; letter-spacing:8px;}
.scroll-box{margin:0 auto; width:1000px;}

.picScroll{ position:relative;  height:200px; padding: 30px 0px 0px 40px;overflow:hidden; width:960px  }
.picScroll ul{ overflow:hidden; zoom:1;}
.picScroll ul li{ float:left; margin: 0 5px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:223px; height:120px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 80px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:0px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }
/*尾部*/
.footer_index{ margin:0 auto; text-align:center; display:block;line-height:80px; background:#b8b9b9; color:#fff; font-size:16px;}
/*-------------------------------login--end-------------------------------------*/



/*btn*/
.btn,.btn_red,.btn_blue,.btn_grey,.btn_green{display: inline-block;overflow: visible;padding: 0 20px;height: 30px;line-height: 28px;vertical-align: middle;text-align: center;text-decoration: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font-size: 14px;cursor: pointer;font-family: "Microsoft YaHei";}
.btn{background-color: #fff;border: 1px solid #e6e7ec;color: #222;}
.btn:hover{background-color: #e6e7ec;}
.btn_red{background-color: #f24d4d;color: #fff; border:none;}
.btn_red:hover{background-color: #d43d3d;}
.btn_green{background-color: #44b549;color: #fff;border:none;}
.btn_green:hover{background-color: #2f9833;}
.btn_blue{background-color: #017bce;color: #fff;border:none;}
.btn_blue:hover{background-color: #0097fe;}
.btn_grey{background:#eee;border: 1px solid #ddd;color: #222;}
.btn_grey:hover{background:#ddd;}

.input{height: 20px;line-height: 20px;padding: 4px 2px; margin:0 5px;vertical-align: middle;border: 1px solid #e7e7eb;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font-size: 14px; font-family: "Microsoft YaHei";}
.input1{height: 20px;line-height: 20px;padding: 4px 2px; vertical-align: middle;border: 1px solid #e7e7eb;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font-size: 14px; font-family: "Microsoft YaHei";}
.select{ padding:4px 0;vertical-align: middle;border: 1px solid #e7e7eb;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font-size: 14px; color:#363636; font-family: "Microsoft YaHei"; outline:none;}
textarea{ width:100%; height:150px;padding:0; resize:none; outline:none;text-indent:28px; line-height:24px; font-family:'微软雅黑';  border:1px solid #e7e7eb;}

/*--------------------------后台-------------------------------*/

/*head*/
.head{height:90px;}
.head_inner{height:90px;width:1200px;margin:0 auto;line-height:90px;color:#7e3026;}
.head_inner a{color:#7e3026;}
.logo{font-size:36px; font-weight:normal; float:left;}
.account{ float:right; margin-top:25px; line-height:25px;}
.account h2{ font-weight:normal; font-size:15px;}
.head_right{ text-align:right;}
.head_right img{ vertical-align:middle;padding-right:13px;}
.head_right a{ padding-left:13px; border-left:1px solid #d2c4b4;}
.head_right a:first-child{border-left:0;}
.head_right a:hover{ text-decoration:underline; color:#5e3c32;}

/*foot*/
.foot{height:67px; background:#b8b9b9;min-width: 1200px;}
.foot_inner{height:67px; line-height:67px;width:1200px; text-align:center; margin:0 auto;color:#fff;font-size:12px;}
.foot_inner a{ padding:0 5px;}
.foot_inner a:hover{ text-decoration:underline;}

/*body*/
.bd_bg{background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#f1eae2;min-width: 1200px;}
.yw{ background:url(../images/yw.png) no-repeat top;}
.body{width:1200px;margin-left:auto;margin-right:auto;padding:0 0 88px;}
.container{border:1px solid #d9dadc;background-color: #fff;min-height:700px;overflow:hidden;height:auto;}

/*side*/
.content_side{width:190px; height:700px;min-height:700px; border-right:1px solid #e7e7eb;display:table-cell;vertical-align:top;word-wrap: break-word;word-break: break-all;padding-bottom: 150px; *float:left;}
.menu.menu-first{margin-top:13px; border-top:0;}
.menu{padding-top:6px;padding-bottom: 6px;border-top:1px solid #e7e7eb;}
.menu_title{position: relative;padding: 0 30px 0;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;line-height: 34px;color:#8d8d8d;}
.icon_menu{margin-right:10px;margin-top:-0.2em;width: 18px;height: 18px;vertical-align:middle;display:inline-block;}
.menu_item{line-height:34px;}
.menu_item a {display: block;padding: 0 0 0 58px;width: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;color: #222;}
.menu_item:hover{background-color:#f4f5f9;}
.menu_item:selected{background-color:#dc781d;color:#fff;}
.menu_item a.select{background-color:#dc781d;color:#fff;}
.menu_function{background:url(../images/icon_menu_function.png) no-repeat;}
.menu_management{background:url(../images/icon_menu_management.png) no-repeat;}
.menu_ad{background:url(../images/icon_menu_ad.png) no-repeat;}
.menu_statistics{background:url(../images/icon_menu_statistics.png) no-repeat;}
.menu_setup{background:url(../images/icon_menu_setup.png) no-repeat;}
.new1{margin-left: 6px;background:url(../images/new.png) no-repeat;width: 18px;height: 12px;vertical-align: middle;display: inline-block;line-height: 100px;overflow: hidden;}

/*content-main*/
.col_main{display: table-cell;width:1009px;zoom:1; *width:auto; height:auto;}
.content_main{padding:30px 16px;vertical-align:top;word-wrap: break-word;word-break: break-all;}

/*index_show*/
.index_show{padding-bottom:16px;text-align: justify;}
.index_tap{display: inline-block;vertical-align: top;text-align: center;}
.index_tap.top_left{width: 65%; float:left;}
.index_tap.top_left .inner{background-color: #e46e47;border:1px solid #b3411b;overflow: hidden;}
.index_tap.top_right{width: 33%;margin-left:2%; *padding-left:2%;}
.index_tap.top_right .inner{background-color: #be8531;border:1px solid #a56e1c;overflow: hidden;}
.index_item{ width:50%; float:left;height: 119px;}
.index_green{ width:100%;}
.index_item a{padding-top: 26px;padding-bottom: 26px;display: block;color: #fff;text-decoration: none;height: 94px;}
.index_item.index_green a{padding-top:0; height:119px;}
.index_blue a:hover{ background-color:#d5613a;}
.index_green a:hover{ background-color:#b77e2a;}
.tap_inner{ display:block;}
.tab_second{border-left: 1px solid #c14f2a;}
.message{background: url(../images/messgae.png) no-repeat;margin-top: 8px;width: 34px;height: 34px;vertical-align: middle;display: inline-block;}
.people{background: url(../images/people.png) no-repeat;margin-top: 8px;width: 34px;height: 34px;vertical-align: middle;display: inline-block;}
.crowd{background: url(../images/crowd.png) no-repeat;margin-top: 8px;width: 34px;height: 34px;vertical-align: middle;display: inline-block;}
.number{margin-left: 5px;font-weight: 400;font-style: normal;vertical-align: middle;font-size: 35px;}
.title{display: block;font-weight: 400;font-style: normal;font-size: 16px;letter-spacing: 2px;}
.underline{border-bottom:1px solid #e7e7eb;}
.index_item .tap_inner.tab_third{padding-top: 26px;}
.index_item .tap_inner.Volunteer{background: url(../images/recruit.png) no-repeat right 8px bottom 8px; padding:10px; height:99px;}
.index_item .tap_inner.Volunteer table{height:100%; font-size:1.1em;}
.index_item .tap_inner.Volunteer table th{font-weight:normal;vertical-align:top;}
.index_item .tap_inner.Volunteer table td{text-align:left;vertical-align:top;}
.index_item .tap_inner.Volunteer .Volunteeer_none{ font-size:25px; margin-top:26px;display: inline-block;}
.index_item .tap_inner.Volunteer  .lqzt{background-color: #EADFD4;border: 1px solid #A56E1C;color: #222; display: inline-block;overflow: visible;padding: 0 10px;height: 22px;line-height: 22px;vertical-align: middle;text-align: center;text-decoration: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;font-size: 14px;cursor: pointer;font-family: "Microsoft YaHei";}

/*form*/
.index_form h3{ background:#f4f5f9; height:40px; line-height:40px; border:1px solid #e7e7eb;font-size: 14px;font-weight: 400;font-style: normal;padding: 0 20px;}
.form_main li{line-height:40px; border:1px solid #e7e7e7; border-top:0; padding:0 20px; position: relative;}
.form_main li strong a{ color:#222;}
.form_main li strong a:hover{ color:#459ae9;}
.form_main li span{position: absolute;right: 20px;top:0;*top:-10px;color: #8d8d8d;text-decoration: none;}

/*自动回复*/
.main_hd{line-height:40px;}
.main_hd h2{font-size: 16px;padding: 0 30px;line-height: 75px;font-weight: 400;font-style: normal;display:block;}
.main_bd{padding-bottom:0;}
.bd_tips{ height:44px; background:#f4f5f9; border-top:1px solid #e7e7eb;position: relative; padding:14px 25px; line-height:22px; margin-bottom:20px;}
.bd_tips_1{height:22px; background:#f4f5f9; border-top:1px solid #e7e7eb;position: relative; padding:14px 25px; line-height:22px;}
.desc{display:inline-block;background:url(../images/lock.png) no-repeat;vertical-align: middle; padding-left:48px; float:left;}
.desc_g{display:inline-block;background:url(../images/lock_g.png) no-repeat;vertical-align: middle; padding-left:48px; float:left;}
.desc_r{display:inline-block;background:url(../images/lock_r.png) no-repeat;vertical-align: middle; padding-left:48px; float:left;}
.desc_n{display:inline-block;vertical-align: middle; padding-left:16px; float:left;}
.desc_n span{padding-right:20px;}
.desc p,.desc_g p,.desc_r p,.desc_n p{ font-size:13px; color:#8d8d8d;}
.opr{ display:inline-block; margin-left:10px;float:right; margin-top:8px;}
.desc p a,.desc_g p a,.desc_r p a,.desc_n h4 a{ color:#459ae9;}
.desc_n h4 a{padding-left:40px; font-weight:normal;}
.desc p a:hover,.desc_g p a:hover,.desc_r p a:hover,.desc_n h4 a:hover{ text-decoration:underline;}
.bd_content{ margin:0 30px;}
/*tab1*/
.bd_tab{margin:20px 0;}
.bd_tab ul{display:inline-block;}
.tab_nav{ float:left; font-size:13px;}
.bd_tab ul li a:hover{ text-decoration:underline;}
.selected a{ background:#576477; border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; color:#fff; padding:5px 16px; border-right:none;}
.tab_nav a{ padding:5px 16px; border-right:1px solid #d9dadc;}
.no_extra a{ border-right:none;}
.bd_right{ float:right; background:url(../images/file.png) no-repeat right; padding-right:25px;}
.bd_right a:hover{ text-decoration:underline;}
.bd_main{ border:1px solid #e7e7eb; height:200px; margin-top:20px; margin-bottom:20px;}

/*公众号设置*/
/*tab2*/
.title_tab{ border-bottom:1px solid #e7e7eb; margin-top:-14px;}
.title_tab ul{ display:inline-block; line-height:40px;}
.title_tab ul li{ float:left;}
.title_tab ul li a{ padding:0 30px; color:#222;}
.tab_select{ border-bottom:3px solid #dc781d;}
.tab:hover{ border-bottom:3px solid #a0a3ab;}
.div_table{ padding:20px 25px 0;margin-bottom: 10px;}
.div_table h4{display:block;border-left:4px solid #dc781d;font-size: 15px;font-weight: 400;font-style: normal;padding: 0 7px; margin-top:5px; margin-bottom:10px;}
.div_table p{height:45px; line-height:45px; display:table;}
.base_info caption{line-height:40px;text-align:left;font-weight:bold; padding-left:10px; border-bottom:1px solid #ddd;color:#f60;margin-bottom: 10px;}
.search_table{padding:0 30px;margin-bottom: 10px;}
.search_table span{font-weight:normal; font-size:14px; display:inline-block;}
.search_table em{display: inline-block;font-weight: 400;font-style: normal;vertical-align: middle;color: #d5d5d5;margin-top: -0.4em;margin-right:8px;}
.div_search{padding:10px 40px;line-height: 35px;}
.tip_right{margin-right:40px;}
.tip_right strong{font-size: 20px;color: #017bce;font-weight: blod;padding: 0 5px;}
.cz{background:#f4f5f9; color:#222222;border-top:1px solid #e7e7eb;border-left:1px solid #e7e7eb;border-right:1px solid #e7e7eb;}
/*表格*/
.grid{ width:100%; text-align:center; border:1px solid #e7e7eb; color:#353535; border-collapse:collapse; }
.grid th{ background:#f4f5f9; color:#222222;border-bottom:1px solid #e7e7eb;}
.grid th,.grid td{ line-height:26px; height:40px; padding:0 5px;}
.grid td{border-bottom:1px solid #e7e7eb;}
.grid td a{color:#459ae9;}
.grid td a:hover{text-decoration:underline;}

/*安全中心*/
.safe_item{ padding:15px 30px; border-bottom:1px solid #e7e7eb;float:left; display:block; width:auto; width:931px;}
.safe_item .title{margin-bottom: 5px;font-size: 14px;letter-spacing: 0px; text-align:left;}
.safe_item dl{ float:left;}
.safe_item dd{ display:block;width:931px;}
.safe_item .safe_xq{ float:right; margin-right:20px;}
.safe_item  a{color: #459ae9;text-decoration: none;}
.safe_item  a:hover{text-decoration:underline;}
.safe_xx{width: auto;color: #8d8d8d;float:left;}

/*系统公告*/
.notice{ margin:73px;}
.notice h1{ text-align:center; font-weight:normal; font-size:18px; margin-bottom:48px;}
.notice h2{text-align:left; font-size:16px; margin-top:25px; margin-bottom:25px;}
.notice p{ margin:10px 0;}
.notice_date{ text-align:right; margin-top:30px; display:block;}

/*page*/
.page{ text-align:right; margin-top:15px;}
.btn_next{border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 100%; font-size:15px; padding:5px 0;*padding:2px 0; cursor: pointer;font-family: "Microsoft YaHei"; vertical-align:middle; background-color:#fff;border: 1px solid #e6e7ec;color: #222; background-image:url(../images/next.png); background-repeat:no-repeat; background-position:center;}
.btn_prev{border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 100%; font-size:15px; padding:5px 0;*padding:2px 0; cursor: pointer;font-family: "Microsoft YaHei"; vertical-align:middle; background-color:#fff;border: 1px solid #e6e7ec;color: #222; background-image:url(../images/prev.png); background-repeat:no-repeat; background-position:center;}
.btn_next:hover,.btn_prev:hover{background-color: #e6e7ec;}
.arrow{display: inline-block;height: 0;border-width: 6px;border-style: dashed;border-color: transparent;border-right-width: 0;border-left-color: #919191;border-left-style: solid; width: 15px;margin-left: 15px;}
.page_num{ font-weight:normal; color:#222222; letter-spacing:4px; vertical-align: middle; margin-right:4px;}

/*网上报名*/
.writemore{background:url(../images/writemore.png) no-repeat left; padding-left:23px;}
.writemore a{color:#459ae9;}
.writemore a:hover{text-decoration:underline;}
.sub_menu{background: #f4f5f9;box-shadow: none;border-bottom: 1px solid #e7e7eb;padding: 0 20px;height: 50px;}
.sub_menu h3{display:inline-block; font-weight:normal; line-height:50px; font-size:14px;}
.sub_menu ul li{float:left;}
.ryxz{ display:inline-flex;}
.ryxz a{display: block;padding: 0 22px;min-width: 60px;height: 30px;border: 1px solid #e6e7ec;background: #fff;line-height: 30px;color: #222;text-align: center;}
.ryxz a:hover{background: #44b549; color:#fff;}
.ryxz .active a{background: #44b549; color:#fff;}

/*----------------后台------------end--------*/


/*前台-----------------------------------basic------------------------------------------*/

/*--header--*/
.header_bg{ height:69px; background:url(../images/basic/header_bg.png); border-bottom:1px solid #99e0ff;}
.header_inner{ height:69px; /*width:1200px;*/ margin:0 10px; background:url(../images/basic/header_hw.png) no-repeat center;}
.header_logo{ margin-top:15px; margin-left:20px;  float:left;}
.header_inner ul{ float:right; line-height:35px; height:35px; margin-top:15px; background-color:#008ac3; color:#fff; display:inline-block; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius: 3px; box-shadow:1px 1px 1px #0079b0 inset;-moz-box-shadow:1px 1px 1px #0079b0 inset;-webkit-box-shadow:1px 1px 1px #0079b0 inset;  padding-left:20px; margin-right:25px;}
.header_inner ul li{float:left; padding:0 20px;}
.header_inner ul li a:hover{text-decoration:underline;}
.home{ background:url(../images/basic/home.png) no-repeat 0px center;}
.head_notice_n{ background:url(../images/basic/notice.png) no-repeat 0px center;}
.head_notice_y{ background:url(../images/basic/notice2.png) no-repeat 0px center;}
.user{ background:url(../images/basic/user.png) no-repeat 0px center;}
.loginout{background:url(../images/basic/loginout.png) no-repeat 0px center;}

/*--footer--*/
.footer{ height:40px; min-width:1200px; width:100%; line-height:40px; background-color:#b8b9b9; background-image:url(../images/basic/footer_bg.png); color:#fff; border-top:1px solid #a4a4a4; position:absolute; bottom:0; text-align:center; }

/*--basic--body--*/
.wrapper{ background:#fff; width:100%; position:absolute; top:70px; bottom:41px; overflow-y:hidden; overflow-x:hidden;}
.main_wrap{background:#fff;width: 100%; height:100%;}

/*enter*/
.enter{ width:950px; margin:25px auto;}
.enter h1{ height:45px; line-height:45px; background-color:#f5f5f5; color:#017bce; border-top-left-radius:3px; border-top-right-radius:3px; -webkit-border-top-left-radius:3px; -moz-border-top-left-radius:3px;-webkit-border-top-right-radius:3px; -moz-border-top-right-radius:3px; font-size:18px; font-weight:normal; background-image:url(../images/basic/menu.png); background-repeat:no-repeat; background-position:15px center; border-bottom:1px solid #EBEBEB; padding-left:40px;}
.enter .enter_bd{border:1px solid #f0f0f0; border-top:0; border-bottom-left-radius:3px; border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;}
.enter .enter_bd img{ vertical-align:middle;*float:left; margin-left:170px; margin-top:15px;margin-bottom:15px; display:inline-block;}
.enter .enter_bd button{margin-top:78px; margin-right:172px; float:right;}
.mark{ background-image:url(../images/basic/print.png); background-repeat:no-repeat; background-position:5px center; padding-left:30px;}
.search{ background-image:url(../images/basic/search.png); background-repeat:no-repeat; background-position:15px center; padding-left:30px;}
.enter_tip{display: block;text-align: center;width: 50%;margin-left: 50%;padding-bottom: 20px;color: #999;}
.enter_tip2{display:inline-block;text-align: center;width: 65%;color: #999;}


/*个人信息*/
.user-contain{ margin:20px auto; width:1116px;}
.user-contain h1{ background:url(../images/basic/p_information.png) no-repeat 15px center; border-bottom:2px solid #e5e2e2; color:#4283a5; font-size:24px; font-weight:normal; height:55px; line-height:55px; padding-left:60px; margin-bottom:20px;}
.user-bd{ margin-bottom:30px;}
.user-bd h2{ font-weight:normal; font-size:18px; color:#ff6000; border-bottom:1px solid #e5e2e2; height:40px; line-height:40px; padding-left:20px;}
.form_tab{width:100%; line-height:45px;}
.form_tab th{ text-align:right; padding-right:14px; font-size:14px; color:#333333;}
.form_tab td{ color:#6c6c6c;}
.form_tab a{ color:#54b2e5;}
.form_tab a:hover{ text-decoration:underline;}
.odd{ background:#fff;}
.even{ background:#f8f8f8;}

/*成绩查询*/
.zy_contain{margin:15px auto 25px; width:1116px;}
.bs_search h1,.bs_tbzy h1,.bs_fstz h1,.bs_fscj h1,.bs_ylqtz h1{border-bottom:2px solid #e5e2e2; color:#4283a5; font-size:22px; font-weight:normal; height:55px; line-height:55px; padding-left:60px; margin-bottom:15px;}
.bs_search h1{ background:url(../images/basic/bscjcx.png) no-repeat 15px center;}
.bs_tbzy h1{ background:url(../images/basic/tbzy.png) no-repeat 15px center;}
.bs_fstz h1{background:url(../images/basic/fstz.png) no-repeat 15px center;}
.bs_fscj h1{background:url(../images/basic/fscj.png) no-repeat 15px center;}
.bs_ylqtz h1{background:url(../images/basic/ylqtzh.png) no-repeat 15px center;}

.bs_search ul{ height:60px; line-height:60px; background:#f4f4f4; display:block; padding:20px 0;}
.bs_search ul li{float:left; width:49%; text-align:center;}
.score{ color:#4283a5; font-size:25px;}
.score_inner{ color:#00a1e5; font-size:35px;line-height:45px; padding:0 10px;}
.bs_news{ color:#9abc32; font-size:25px; border-left:2px solid #e1e1e1;}
.bs_news img{ vertical-align:middle; margin-right:50px;}

.grey_tab{ width:100%; border-bottom:1px solid #eeeeee; text-align:center;}
.grey_tab th{ color:#4283a5; font-size:14px;line-height:30px; font-weight:500; background:#e4e4e4;}
.grey_tab td{line-height:40px;}
.button{margin-top:10px;text-align:center;}
.ove_hos{height:545px; overflow-y:auto; padding:0 10px;}

.form_news{ margin-top:10px; line-height:35px;}
.form_news h3{background-image:url(../images/basic/email.png); background-repeat:no-repeat; background-position:15px center; background-color:#7fd0f2; border-bottom:1px solid #3eb0e0; color:#fff; padding-left:40px; font-size:16px; font-weight:normal;}
.form_news span{ padding:5px; background:#f8f8f8; border-bottom:1px solid #eeeeee; display:block; text-indent:2em;}

.bs_fscj ul{height:50px; background:#f4f4f4; display:block; padding:20px 0; border-bottom:1px solid #eeeeee; margin-bottom:10px;}
.bs_yy{ line-height:50px; width:40%;}
.bs_tjyy{ line-height:25px; width:40%;}
.bs_cj{line-height:25px; width:20%;}
.bs_fscj ul li{float:left;  text-align:center;}
.blue{ font-size:30px; color:#00a1e5;}
.yellow{ font-size:30px; color:#ffc40e;}

.lq_choose{ margin-top:10px; padding-left:10px; color:#4283a5; font-size:18px;}
.cjcx_tips{padding: 8px 0;border: none;border-radius: 0;background: #E0F6E5;font-size: 14px;line-height: 1.6;color: #626f7b;}
.cjcx_tips span{display:inline-block; width:30%; padding-left:3%;}
.cjcx_tips font{color:#0E9356;font-weight:500; }

/*news*/
.news_contain{ margin:0 auto; width:1116px; padding:20px 0;}
.Upgrade h1{ font-size:24px; color:#3e3e3e; font-weight:normal;}
.Upgrade span{color:#008aff; font-size:28px;}
.Upgrade a{color:#008aff;}
.Upgrade a:hover{text-decoration:underline;}

/*准考证*/
.ticket{border: 1px solid #F0F0F0;box-shadow: 1px 1px 5px #F0F0F0;}
.ticket_title{text-align: center;font-size: 20px; margin-top:20px;}
.user-contain h5{text-align: center;font-size: 28px;margin-top: 10px;margin-bottom: 10px; font-weight:normal;}
.rules{ margin:0 auto; width:75%;font-size:14px;margin-top:30px;line-height:25px;}
.rules b{ font-size:14px;}

/*消息提示*/
.news_boxin{border:1px solid #e7e7eb;}
.news_boxin h4{ background-color:#f4f5f9; height:40px; line-height:40px; border-bottom:1px solid #e7e7eb;font-size: 14px;font-weight: 400;font-style: normal;font-weight: 400;font-style: normal;font-size: 16px; padding-left:30px;}
.exam_user h4{background-image:url(../images/exam_user.png);background-repeat: no-repeat;background-position: 8px 12px;}
.chart h4{background-image:url(../images/chart.png);background-repeat: no-repeat;background-position: 8px 12px;}
.news_boxin p{padding-bottom: 1em;font-size: 14px;}
.boxin strong{font-size:20px; color:#017bce; font-weight:blod;padding:0 5px;}
.change{background-image:url(../images/change.png);background-repeat: no-repeat;background-position: 8px 8px; margin:5px 10px;padding-left: 30px;}
.boxin{height:55px;}
.news_boxin ul{list-style-type: disc; font-size: 14px;color: #8d8d8d; margin-left: 30px;width: 750px;}
.news_boxin ul li{float:left;line-height: 55px; width:33%;}
.tool_bar{text-align:center;margin-top: 13px;margin-right: 10px;}
.tips{padding:0 20px;}

.ui_tips{padding: 8px 20px 8px 41px;border: none;border-radius: 0;background: #e0eaf6;font-size: 14px;line-height: 1.6;color: #626f7b;position: relative;margin: 15px;}
.icon_info{background-image:url(../images/ui-tips.png);background-repeat: no-repeat;background-position: 13px 12px;}

/*住陪招录计划*/
.recruit{height: 60px;display: inline-block;float: left;margin:12px;margin-top:15px; border:1px solid #f6f6f6;}
.recruit_top{width: 229px;padding-top:20px; height:40px;font-size:13px;text-align:center;float: left; background:#f6f6f6;}
.recruit_body{width: 46px;line-height:60px;height:60px;text-align:center; color:#44b549;font-size:14px; font-weight:bold;float: left;background:#e0f7e1;}
/*前台-----------------------------------basic--end-------------------------------------*/

/*考场打印*/
.search_table h4{ float:left;border-left:4px solid #44b549;font-size: 15px;font-weight: 400;font-style: normal;padding: 0 7px; margin-top:5px; margin-bottom:10px;}
.fl{float:left;}
.A4{ page-break-before: auto;page-break-after: always;}
.kch{border:0px solid #d6d6d6; font-size:50px; margin-right:2px; width:100%; margin-top:20%;}
.kch td{ line-height:70px; text-align:center;}
.title{width:100%; margin:0 auto;letter-spacing:0px; text-align:center;}
.title h1{ font-size:24px; text-align:center; font-weight:normal;}
.seat td{ line-height:35px; font-size:16px;}
.seat{ border-bottom:1px solid #d6d6d6; text-align:center;}
.seat_label{border:1px solid #d6d6d6; font-size:30px; margin-right:5px; margin-bottom:2px; margin-top:3px; width:295px;}
.seat_label td{ line-height:25px; text-align:left; padding-left:5px; font-size:16px;}
.seat_label th{ text-align:right; padding-right:1px;}
.seat_label td  p{ font-size:36px; float:right; padding-right:80px;}
.seat_text{ width:90px; font-family:Microsoft Yahei; border-top:0px; border-left:0px;border-right:0px; border-bottom:1px solid #d6d6d6; padding-left:3px; font-size:16px;}
.seat_label td span{ font-size:20px;}

/*--分数划定--*/
.score_frame{border:1px solid #e7e7eb;margin-bottom:15px;}
.score_frame h1{padding:0 20px;height:40px; line-height:40px; background:#f4f5f9; border-bottom:1px solid #e7e7eb; font-size:15px; font-weight:normal;}
.score_frame h1 span{ font-size:13px;}
.score_table{ padding:20px;}
.score_table table{line-height:40px; text-align: center;}
.score_table table th{height:40px; line-height:40px; background:#f4f5f9;border-bottom:1px solid #e7e7eb; border-top:1px solid #e7e7eb; }
.score_table table td{border-bottom:1px solid #e7e7eb; }
.grey_l{color:#dadada;}
.blue_l{color:#459ae9;}

/*--人员信息--*/
.infoAudit{ overflow-y:auto;/*padding:20px 0;*/height:505px;background:#fff;}
.infoAudit2{ overflow-y:auto;padding:20px 0;height:505px;background:#fff;}
.infoAudit h1{ line-height:40px;  text-align:center; font-size:16px; color:#333;}
.infoAudit h2{line-height:40px; border-bottom:2px solid #44b549;padding-left:10px; color:#44b549; text-indend:10px;font-size:14px;}
.infoAudit table{/* margin:10px 0;*/border-collapse: collapse;}
.infoAudit caption,.infoAudit th,.infoAudit td{height:40px;}
.infoAudit table caption,.caption{line-height:40px;text-align:left;font-weight:bold; padding-left:10px; border-bottom:1px solid #ddd;color:#f60;}
.infoAudit table th{/*text-align:right;*/padding-left:5px; padding-right:5px; color:#333;}
.infoAudit table td{/*text-align:left;*/ padding-left:5px;padding-right:5px; /*color:#999;*/}
.infoAudit table a{ color:#459ae9;}
.infoAudit .caption span{ margin-right:10px;margin-top:11px;}
.infoAudit h4{display:block;border-left:4px solid #44b549;font-size: 15px;font-weight: 400;font-style: normal;padding: 0 7px;}
.btn_info{margin-top: 20px; margin-bottom:20px; text-align:center;}

/*进度条--2015-04-08--淘宝*/
.flowsteps {width: 80%;height: 48px;margin: 0 auto 40px;}
.flowsteps ol {margin: 0;padding: 0;position: relative;overflow: hidden;}
.flowsteps .num3 li{width: 50%;}
.flowsteps .num4 li{width: 33.3%;}
.flowsteps .num5 li{width: 25%;}
.flowsteps .done {background-image:url(../images/line_y.png);}
.flowsteps li {float: left;display: inline;height: 48px;font-size: 14px;line-height: 23px;color: #8b8b8b;list-style: none;background: url(../images/line_g.png) repeat-x 0 13px;}
.flowsteps .current, .flowsteps .current span,.flowsteps .lasted  span{color: #ff6824;}
.flowsteps .last,.flowsteps .lasted {width: auto!important;position: absolute;right: 0;background: #FFF;}
.flowsteps span {float: left;width: auto;}
.flowsteps .first i {width:100%;margin: 0 auto;}
.flowsteps .done span i {background-image:url(../images/cir_f.png);}
.flowsteps .current span i {background-image:url(../images/cir_f.png);}
.flowsteps li i {position: relative;left: -17px;display: block;width: 34px;height: 30px;line-height: 28px;color: #FFF;text-align: center;font-size: 16px;font-style: normal;font-weight: bold;background: url(../images/cir_uf.png) no-repeat 50% 50%;}
.flowsteps .last i {margin: 0 auto;text-indent: -9999em;background:url(../images/cir_r_g.png) no-repeat 50% 50%;}
.flowsteps .lasted i {margin: 0 auto;text-indent: -9999em;background:url(../images/cir_r_y.png) no-repeat 50% 50%;}
.flowsteps em {position: relative;left: -50%;display: block;text-align: center;}
.flowsteps .first i, .flowsteps .first em, .flowsteps .last i, .flowsteps .last em, .flowsteps .lasted i, .flowsteps .lasted em {left: 0;}

/*江苏省医师视图*/
.index_table table{line-height:40px;}
.index_table table .td_first{border-right: 1px solid #e7e7eb;}
.index_table table .td_last{border-right: 0;}
.index_table table .up{border-bottom: 1px solid #e7e7eb;}
.index_table table td{padding-top: 10px;padding-left: 20px;vertical-align: top;}
.index_table table .gray{color: #A1A1A1;}
.index_table table .left{text-indent: 2em;text-align: left;}
.index_table table .right{padding-left: 20px;text-align: left;}
.index_table h3 {line-height:20px;display: block;border-left: 4px solid #44b549;font-size: 14px;font-weight: 400;font-style: normal;padding: 0 7px;margin-top: 10px;margin-bottom: 10px;}

/*表格*/
.base_info{ width:100%; text-align:center; border:1px solid #e7e7eb; color:#686868; border-collapse:collapse;}
.base_info th{ background:#f4f5f9; color:#222222;border-bottom:1px solid #e7e7eb;text-align: right;padding-right: 5px;}
.base_info th,.base_info td{ line-height:26px; height:40px;}
.base_info td{border:1px solid #e7e7eb;text-align: left;padding-left: 5px;}
.base_info td a{color:#459ae9;}
.base_info td a:hover{text-decoration:underline;}

/*第二层切换菜单*/
.sub-tabs-title{ height:40px; background:#f4f5f9; border:none; margin-top:10px;padding-left:30px;}
.sub-tabs-title li{ float:left; height:20px; padding:10px 0;}
.sub-tabs-title li a{ display:block; height:20px; color:#000; font-size:13px; line-height:20px; padding:0 13px;}
.sub-tabs-title li.on{  background:#308de3; height:20px;color:#fff;}
.sub-tabs-title li.on a{ color:#fff;}

/*tab切换*/
#tagContent{ border: #e3e3e3 1px solid; background:#fff; -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius:5px 5px 0 0;}
.tagContent{ display: none; padding:15px; height:100%;}
#tagContent DIV.selectTag{ display: block;}
#tagContent #inquiry .s1{width: 150px;}
.tagContent li{
	padding-top:10px;
	padding-left:20px;
	color:#666;   
}

/*分数设定样式*/
.div_setParam{border: 1px solid #e7e7eb;margin:10px 30px;padding:10px;line-height: 35px;}

/*省份-统计*/
.div_search h2{text-align:center;font-size:20px; }
.div_search span{ float:right; display:block; font-weight:bold;}
.grid .heb{ border-right:1px solid #e7e7eb;}


