@charset "utf-8";
/* CSS Document */
/* 列表、表单中的提示信息 @author charles 2013-10-11*/
.form-pro-info{font-family: tahoma, "微软雅黑", "宋体", san-serif;font-size:13px;font-weight:normal;font-style:normal;text-decoration:none;color:#0862a8;padding:10px 0 0 5px;}
/*必填项红色星号 @author charles 2013-10-8 */
.star-red{/*float:left; */font-family: tahoma, "微软雅黑", "宋体", san-serif;font-size:13px;font-weight:normal;font-style:normal;text-decoration:none;color:#FF0000;padding:10px 0 0 5px;}
/*列表右上角按钮，与翻页标签同行 兼容IE7/8/9 火狐*/
.table-bt-right-fb{position/*\**/: relative\9;top/*\**/:-30px\9;overflow/*\**/:hidden\9;}
.table-bt-right{position:absolute;padding/*\**/:10px 0 0 0px\9;padding:10px 0 0 0px;width: 300px;margin-right: -100px;position: relative;top:0px;top/*\**/:30px\9;right: 100px;}
/* 登录页面用户名等字体 @author charles 2013-10-16 */
.login_text{font-family: tahoma, "微软雅黑", "宋体", san-serif;font-size:13px;font-weight:bold;font-style:normal;}
/**************************main*******************************/
.main_item_title_th{background:url(/theme/default/images/main_title.jpg) repeat-x 0 0;color:#2b4454;font-weight:bold;height:32px;line-height:32px;overflow:hidden;}
.main_item_content_tr1{background-color:#f7f7f7;color:#585858;height:30px;line-height:30px;overflow:hidden;}.main_item_content_tr1 a{color:#585858;}.main_item_content_tr1:hover{background-color:#919da6;color:#fff;}.main_item_content_tr1:hover a{color:#fff;}.main_item_content_tr1:hover a:hover{color:#fff;}
.main_item_content_tr2{background-color:#e9e9e9;color:#585858;height:30px;line-height:30px;overflow:hidden;}.main_item_content_tr2 a{color:#585858;}.main_item_content_tr2:hover{background-color:#919da6;color:#fff;}.main_item_content_tr2:hover a{color:#fff;}.main_item_content_tr2:hover a:hover{color:#fff;}
/**********************按钮********************************/
.btn{height:29px;line-height:29px;display:block;margin-right:5px;overflow:hidden;}.btn_content{color:#fff;background:url(/theme/default/images/btn_bg.jpg);padding:0 5px;text-align:center;display:inline-block;overflow:hidden;float:left;}.btn_left{background:url(/theme/default/images/btn_left.png) no-repeat;width:3px;height:29px;line-height:29px;overflow:hidden;display:inline-block;float:left;}.btn_right{background:url(/theme/default/images/btn_right.png) no-repeat;width:3px;height:29px;line-height:29px;overflow:hidden;display:inline-block;float:left;}
.btn:hover{}.btn:hover .btn_content{background:url(/theme/default/images/btn_bg_cur.jpg);}.btn:hover .btn_left{background:url(/theme/default/images/btn_left_cur.png) no-repeat;}.btn:hover .btn_right{background:url(/theme/default/images/btn_right_cur.png) no-repeat;}
.btn2{height:23px;line-height:23px;display:block;margin-right:5px;overflow:hidden;cursor:pointer;}.btn2_content{color:#fff;background:url(/theme/default/images/btn2_bg.jpg);padding:0 5px;display:inline-block;text-align:center;overflow:hidden;float:left;}.btn2_left{background:url(/theme/default/images/btn2_left.png) no-repeat;width:3px;height:23px;line-height:23px;overflow:hidden;display:inline-block;float:left;}.btn2_right{background:url(/theme/default/images/btn2_right.png) no-repeat;width:3px;height:23px;line-height:23px;overflow:hidden;display:inline-block;float:left;}
.btn2:hover{}.btn2:hover .btn2_content{background:url(/theme/default/images/btn2_bg_cur.jpg);}.btn2:hover .btn2_left{background:url(/theme/default/images/btn2_left_cur.png) no-repeat;}.btn2:hover .btn2_right{background:url(/theme/default/images/btn2_right_cur.png) no-repeat;}
.addbtn{background:url(/theme/default/images/imgBg.png) no-repeat -509px 0;width:22px;height:22px;line-height:22px;margin:3px 0;overflow:hidden;display:inline-block;}.addbtn:hover{background:url(/theme/default/images/imgBg.png) no-repeat -509px -25px;}
.btn_page_prv{background:url(/theme/default/images/imgBg.png) no-repeat -802px 0;width:115px;height:35px;overflow:hidden;display:block;}.btn_page_prv:hover{background:url(/theme/default/images/imgBg.png) no-repeat -802px -39px;}
.btn_page_next{background:url(/theme/default/images/imgBg.png) no-repeat -927px 0;width:115px;height:35px;overflow:hidden;display:block;}.btn_page_next:hover{background:url(/theme/default/images/imgBg.png) no-repeat -927px -39px;}
.list_select{height:23px;line-height:19px;padding:2px 0;}
/************************form*********************************/
.form_input{border:#aaaaaa 1px solid;background-color:#fff;height:25px;line-height:25px;overflow:hidden;float: left;}
.form_error{display:block;}
.form_error_p{background:url(/theme/default/images/imgBg.png) no-repeat -546px 0;width:20px;height:18px;display:block;float:left;}
.form_button{height:23px;padding:0 19px;overflow:hidden;}
.form_del_label{background:url(/theme/default/images/imgBg.png) no-repeat -588px 0;width:24px;height:24px;line-height:24px;overflow:hidden;display:block;float:left;}.form_del_label:hover{background:url(/theme/default/images/imgBg.png) no-repeat -588px -27px;}
.form_add_label{background:url(/theme/default/images/imgBg.png) no-repeat -621px 0;width:24px;height:24px;line-height:24px;overflow:hidden;display:block;float:left;}.form_add_label:hover{background:url(/theme/default/images/imgBg.png) no-repeat -621px -27px;}
.form_textarea{border:#aaaaaa 1px solid;background-color:#fff;line-height:20px;overflow:hidden;float:left;}
.form_line{width:100%;height:2px;}.form_line_top{background-color:#cdcdcd;width:100%;height:1px;}.form_line_bottom{background-color:#fff;width:100%;height:1px;}
/************************访谈管理**********************/
.talk_btn_zt{background:url(/theme/default/images/imgBg.png) no-repeat -656px 0;width:47px;height:23px;line-height:23px;display:block;overflow:hidden;}.talk_btn_zt:hover{background:url(/theme/default/images/imgBg.png) no-repeat -656px -27px;}
.talk_btn_kq{background:url(/theme/default/images/imgBg.png) no-repeat -708px 0;width:47px;height:23px;line-height:23px;display:block;overflow:hidden;}.talk_btn_kq:hover{background:url(/theme/default/images/imgBg.png) no-repeat -708px -27px;}.talk_btn_zx{background:url(/theme/default/images/imgBg.png) no-repeat -656px -60px;width:47px;height:23px;line-height:23px;display:block;overflow:hidden;}.talk_btn_zx:hover{background:url(/theme/default/images/imgBg.png) no-repeat -656px -87px;}
.talk_btn_ys{background:url(/theme/default/images/imgBg.png) no-repeat -708px -60px;width:47px;height:23px;line-height:23px;display:block;overflow:hidden;}.talk_btn_ys:hover{background:url(/theme/default/images/imgBg.png) no-repeat -708px -87px;}
/***************************弹出页*************************************/
.loading{left: 0%;position: absolute;z-index: 997;top: 0px;width:100%;height:100%;}
.loading_bg{background-color: gray;left: 0%;position: absolute;z-index: -1;top: 0px;width:100%;height:100%;display:block;filter:alpha(opacity=50); opacity: 0.5;}
.loading_main{position:absolute;top:45%;/*此处定位应为body高或宽的50%-该显示容器自身宽或高的50%,因需js生成故做45%临时处理*/left:45%;z-index: 999;display:block;}
.message_close{background:url(/theme/default/images/imgBg.png) no-repeat -766px 0;width:23px;height:24px;overflow:hidden;display:block;}.message_close:hover{background:url(/theme/default/images/imgBg.png) no-repeat -766px -27px;}
/**************************文章录入*********************************/
.article_entry_progress{background:#fff;width:100%;height:19px;overflow:hidden;}
.article_entry_progress_p{background:url(/theme/default/images/article_entry_progress.jpg) repeat-x;height:19px;overflow:hidden;}
/*********************投票统计*******************************/
.survey_item{width:75%;}
.survey_item_blue{background:url(/theme/default/images/tongji_bg_blue.jpg) repeat-x;height:25px;line-height:25px;border:#006666 1px solid;}
/*******************提示成功页******************************/
.ts_submit_success_div{width:598px; height:282px; border:1px solid #dedede; margin-top:100px; background-color:#fafafa;}
/**********************错误提示***************************/
.onError{background:url(/theme/default/images/on_error.png) no-repeat;width:219px;height:16px;color:#fff;font-size:11px;padding-top:5px;padding-left:5px;line-height:15px;overflow:hidden;position: absolute;}
.onShow{position: absolute;width:219px;height:16px;font-size:11px;padding-top:5px;padding-left:5px;line-height:15px;overflow:hidden;}
.onFocus{background:url(/theme/default/images/on_error.png) no-repeat;position: absolute;width:219px;height:16px;font-size:11px;color:#fff;padding-top:5px;padding-left:5px;line-height:15px;overflow:hidden;}
.onSuccess{position: absolute;width:219px;height:16px;font-size:11px;padding-top:5px;padding-left:5px;line-height:15px;overflow:hidden;}
/*********************栏目关联*****************************/
.column_connection_frame{width:100%;border:#8eaec7 1px solid;}
.column_connection_fieldset{border:#8eaec7 1px solid;}
.column_connection_legend{margin-left:10px;display:block;}
/**23像素 蓝色渐变背景，经过变红**/
.btn3{height:23px;line-height:23px;display:block;overflow:hidden;cursor:pointer;display:block;}.btn3_content{color:#fff;background:url(/theme/default/images/btn3_content.gif);padding:0 10px;display:inline-block;text-align:center;overflow:hidden;float:left;}.btn3_left{background:url(/theme/default/images/btn3_left.png) no-repeat;width:3px;height:23px;line-height:23px;overflow:hidden;display:inline-block;float:left;}.btn3_right{background:url(/theme/default/images/btn3_right.png) no-repeat;width:3px;height:23px;line-height:23px;overflow:hidden;display:inline-block;float:left;}
.btn3:hover{}.btn3:hover .btn3_content{background:url(/theme/default/images/btn3_bg_cur.jpg);}.btn3:hover .btn3_left{background:url(/theme/default/images/btn3_left_cur.png) no-repeat;}.btn3:hover .btn3_right{background:url(/theme/default/images/btn3_right_cur.png) no-repeat;}
/** tab、页 2014.12.03 cuil start**/
.btn4{height:29px;line-height:29px;display:block;overflow:hidden;cursor:pointer;display:block;}.btn4_content{height:29px;line-height:29px;background:url(/theme/default/images/btn5_bg.png);padding:0 10px;text-align:center;display:inline-block;overflow:hidden;float:left;}.btn4_left{background:url(/theme/default/images/btn5_left.png) no-repeat;width:3px;height:29px;line-height:29px;overflow:hidden;display:inline-block;float:left;}.btn4_right{background:url(/theme/default/images/btn5_right.png) no-repeat;width:3px;height:29px;line-height:29px;overflow:hidden;display:inline-block;float:left;}
.btn4:hover{}.btn4:hover .btn4_content{background:url(/theme/default/images/btn5_bg_blue.png); color:#fff;}.btn4:hover .btn4_left{background:url(/theme/default/images/btn5_left_blue.png) no-repeat;}.btn4:hover .btn4_right{background:url(/theme/default/images/btn5_right_blue.png) no-repeat;}
.btn5{height:29px;line-height:29px;display:block;overflow:hidden;cursor:pointer;}.btn5_content{color:#fff;background:url(/theme/default/images/btn5_bg_blue.png);padding:0 10px;display:inline-block;text-align:center;overflow:hidden;float:left;}.btn5_left{background:url(/theme/default/images/btn5_left_blue.png) no-repeat;width:3px;height:29px;line-height:29px;overflow:hidden;display:inline-block;float:left;}.btn5_right{background:url(/theme/default/images/btn5_right_blue.png) no-repeat;width:3px;height:29px;line-height:29px;overflow:hidden;display:inline-block;float:left;}
.btn5:hover{}.btn5:hover .btn5_content{background:url(/theme/default/images/btn5_bg_red.jpg);}.btn5:hover .btn5_left{background:url(/theme/default/images/btn5_left_red.png) no-repeat;}.btn5:hover .btn5_right{background:url(/theme/default/images/btn5_right_red.png) no-repeat;}/** tab、页 2014.12.03 cuil end**/
/***表格代码优化***/
.page-title{float:left; font-size:14px; font-weight:bold; color:#2b4454;}
.table-title{height:30px; font-size:14px; color:#4d92e8; overflow:hidden;}
.table-line{position:relative; border:1px solid #cdcdcd; table-layout:fixed;}
.table-line td{border:1px dashed #cfd9e4;}
.table-bitian{margin-right:10px; color:#ea5006; vertical-align:middle;}
.table-btn{display:inline-block; cursor:pointer; vertical-align:middle;}
.table-btn-content{float:left; height:23px; line-height:22px; padding:0 10px; background:url(/theme/default/images/btn3_content.gif); color:#fff; text-align:center; overflow:hidden;}
.table-btn-left{float:left; width:3px; height:23px; background:url(/theme/default/images/btn3_left.png) no-repeat;}
.table-btn-right{float:left; width:3px; height:23px; background:url(/theme/default/images/btn3_right.png) no-repeat;}
.table-btn:hover .table-btn-content{background:url(/theme/default/images/btn3_bg_cur.jpg);}
.table-btn:hover .table-btn-left{background:url(/theme/default/images/btn3_left_cur.png) no-repeat;}
.table-btn:hover .table-btn-right{background:url(/theme/default/images/btn3_right_cur.png) no-repeat;}
/*输入表单*/
.table-select{min-width:150px; margin-right:10px; border:1px solid #ccc; background:#fff; font-size:100%; vertical-align:middle;}
.table-textarea{width:90%; min-width:300px; height:106px; border:1px solid #ccc; background:#fff; font-size:100%; outline:none; resize:none; vertical-align:middle;}
.table-input{width:40%; min-width:150px; height:25px; line-height:25px; padding-left:5px; margin-right:10px; border:1px solid #ccc; background:#fff; font-size:100%; vertical-align:middle;}
.table-input-time-wrap, .table-input-select-wrap{position:relative; display:inline-block; *display:inline; width:180px; height:25px; margin-right:10px; border:1px solid #ccc; background:#fff; *zoom:1; vertical-align:middle;}
.table-input-time, .table-input-select{float:left; width:150px; height:24px; line-height:24px; padding-left:5px; border:none; background:#fff; font-size:100%;}
.table-input-btn{float:right; display:block; width:20px; height:25px; background:url(/theme/default/images/ico_time.png) left center no-repeat;}
.table-input-select-btn{float:right; display:block; width:20px; height:25px; line-height:28px; border-left:1px dashed #ccc; text-align:center; color:#666 !important;}
.table-label{margin-right:10px; vertical-align:middle;}
.table-checkbox{margin-right:5px; vertical-align:middle;}
/**图片列表**/
.uploadimg-list{padding-top:22px;}
.uploadimg-list li{float:left; width:248px; height:184px; margin-bottom:22px; text-align:center;}
.uploadimg-list li img{margin:0 auto;}
.uploadimg-list li p{line-height:36px;}
/**焦点图**/
.slider{width:365px; height:250px; overflow:hidden; zoom:1;}
.focus-slider{width:365px; height:186px;}
.focus-cont{width:365px; height:186px; background:#fff;overflow:hidden;}
.focus_img{width:365px; height:186px; overflow:hidden; position:relative;}
.focus_img ul{height:186px; position:relative; overflow:hidden;}
.focus_img ul li{float:left; width:365px; height:186px; background:#fff;}
.focus_img ul li img{width:365px; height:186px;}
.focus-btn-area{width:365px; height:54px; margin-top:10px; text-align:center; overflow:hidden;}
.focus-btn-area ul{width:105%; margin:0 auto;}
.focus-btn-area li{float:left; width:61px; height:50px; padding:2px; margin-right:10px; background:#fff; text-align:center; overflow:hidden; cursor:pointer;}
.focus-btn-area li a{display:block; width:61px; height:50px; cursor:pointer; overflow:hidden;}
.focus-btn-area li a img{width:61px; height:50px;}
.focus-btn-area li.on{background:#388bcf;}