﻿.gv_style { padding: 4px; }
    .gv_style a { color: #000000; }
.gv_head { background-color: #84D9FC; font-weight: bold; color: #2A3A56; height: 30px; line-height: 30px; }
    .gv_head th { text-align: center; border-bottom: 0px solid #84D9FC; }
.gv_row { background-color: #ffffff; }
.gv_arow { background-color: #ffffff; }
    .gv_row td, .gv_arow td, .gv_srow td { border-bottom: 1px solid #84D9FC; padding-left: 2px; padding-right: 3px; }
.gv_srow { background-color: #ffffff; font-weight: bold; color: #333333; }
.gv_footer { padding-top: 5px; padding-bottom: 5px; }

.gv_page { color: #000000; text-align: center; }
    .gv_page table { margin: 0 auto 0 auto; }
    .gv_page tr, .gv_page td { height: 28px; line-height: 28px; }

.gv_style_1 { border-right: 2px solid #508E9B; border-bottom: 2px solid #508E9B; border-left: 2px solid #508E9B; border-top: 2px solid #508E9B; padding: 4px; }
.gv_page tr, .gv_page td { height: 28px; line-height: 28px; }
.gv_head th, .gv_row, .gv_arow, .gv_srow { height: 22px; line-height: 22px; }
.gv_style_1 a { color: #000000; }
.gv_head_1 th { border-left: 1px solid #EBE9ED; border-right: 1px solid #EBE9ED; border-bottom: 1px solid #508E9B; }
.gv_head_1 { background-color: #ffffff; font-weight: bold; color: #508E9B; height: 28px; line-height: 28px; }
.gv_footer_1 { background-color: #4BACC6; font-weight: bold; color: White; }
    .gv_footer_1 tr, .gv_footer_1 td { height: 4px; line-height: 4px; }
.gv_row_1 { background-color: #ffffff; }
.gv_arow_1 { background-color: #FFFFFF; }
    .gv_row_1 td, .gv_arow_1 td { border: 1px solid #EBE9ED; }
.gv_srow_1 { background-color: #E2DED6; font-weight: bold; color: #333333; }
.gv_page_1 { color: #000000; text-align: center; }
    .gv_page_1 table /* to center the paging links*/ { margin: 0 auto 0 auto; }
    .gv_page_1 tr, .gv_page_1 td { height: 28px; line-height: 28px; }

.gv_style_2 { border: 0px solid #BCE7E7; padding: 4px; }
    .gv_style_2 a { color: #000000; }
.gv_head_2 { background-color: #5BC2C2; font-weight: bold; color: #fff; height: 28px; line-height: 28px; }
    .gv_head_2 th { border-left: 0px solid #BCE7E7; border-right: 0px solid #BCE7E7; text-align: center; }
.gv_row_2, .gv_arow_2 { background-color: #ffffff; font-weight: bold; }
.gv_srow_2 { background-color: #E2DED6; color: #333333; }
    .gv_row_2 td, .gv_arow_2 td, .gv_srow_2 tr, .gv_srow_2 td { border-bottom: 1px solid #edece9; padding-right: 4px; padding-left: 4px; height: 30px; line-height: 30px; }

.inPageNum_box { border: #999999 1px solid; text-align: left; vertical-align: middle; height: 18px; line-height: 18px; width: 40px; cursor: grab; }
.gridview_empty { height: 400px; line-height: 400px; vertical-align: middle; text-align: center; color: #C0C0C0; font-size: 120%; }
.gridview_empty_1 { height: 160px; line-height: 160px; vertical-align: middle; text-align: center; color: #C0C0C0; font-size: 120%; width: 320px }
.gridview_empty_2 { height: 160px; line-height: 160px; vertical-align: middle; text-align: center; color: #C0C0C0; font-size: 120%; width: 180px }


.glk_but { height: 18px; line-height: 18px; text-align: center; color: #fff; margin-left: 1px; margin-right: 1px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
    .glk_but:hover { background: lightgreen; color: #FF4500; cursor: pointer; transition: background 0.4s; -webkit-transition: background 0.4s; }

/*.glk_but_red { height: 18px; line-height: 18px; text-align: center; color: #fff; background-color: #FF4500; margin-left: 1px; margin-right: 1px; }
    .glk_but_red:hover { background: lightgreen; color: #FF4500; cursor: pointer; transition: background 0.4s; -webkit-transition: background 0.4s; }
*/
/*.glk_but_red { padding: 0px; border: 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
*/
/*.glk_but_p { height: 20px; line-height: 20px; text-align: center; color: #fff; background-color: #4b98e7; margin-right: 1px; }
    .glk_but_p:hover { background: lightgreen; color: #FF4500; cursor: pointer; transition: background 0.4s; -webkit-transition: background 0.4s; }
.glk_but_1 { height: 18px; line-height: 18px; text-align: center; color: #fff; background-color: #1F7246; padding-top: 2px; }
.glk_but_y { height: 20px; line-height: 20px; text-align: center; color: #fff; background-color: #63C6C9; }
*/
/*
.glk_but, .plk_but { height: 20px; line-height: 20px; text-align: center; color: #fff; background-color: #4b98e7;}
    .glk_but, .plk_but:hover { cursor: pointer; transition: background 0.4s; -webkit-transition: background 0.4s; }
.glk_but, .plk_but { margin-left: 1px; margin-right: 1px; padding: 0; border: 0; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.plk_but { background-color: #0088FF; }
*/
.gr_footer { padding-right: 10px; color: #FF4500; padding-left: 5px; }

.gr_butbox { display: flex; justify-content: center; }
.ginp_box { padding-left: 2px; text-align: left; }
.ginp_box_r { padding-right: 2px; text-align: right; }
.ginp_box, .ginp_box_r { border-style: solid; border-color: #84D9FC; border-width: 1px 1px 1px 1px; vertical-align: middle; height: 18px; line-height: 18px; }


.bubufxPagerCss table { text-align: center; margin: auto; font-family: "Microsoft Yahei", "Tahoma", "SimSun"; }
    .bubufxPagerCss table td { border: 0px; padding: 1px; border-left: #ffffff 1px solid; }
.bubufxPagerCss td { border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-bottom: #fff 1px solid; }
.bubufxPagerCss a { color: #231815; text-decoration: none; padding: 2px 6px 2px 6px; margin: 0 0 0 4px; text-align: center; border: 1px solid #4BA6FF; font-size: 14px; }
.bubufxPagerCss a, .bubufxPagerCss span { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.bubufxPagerCss span { color: #fefefe; background-color: #4BA6FF; padding: 2px 6px 2px 6px; margin: 0 0 0 4px; text-align: center; font-weight: bold; border: 1px solid #4BA6FF; font-size: 14px; }
.pagerow_h { height: 36px; line-height: 36px; }


.gbr { border: 1px solid rgba(0,0,0,0.4); }
.gbr_t { border-top: 1px solid rgba(0,0,0,0.4); }
.gbr_l { border-left: 1px solid rgba(0,0,0,0.4); }
.gbr_r { border-right: 1px solid rgba(0,0,0,0.4); }
.gbr_b { border-bottom: 1px solid rgba(0,0,0,0.4); }

.gbr_2b { border-bottom: 2px solid #84D9FC; }
.gbr_2t { border-top: 2px solid #84D9FC; }
.gbr_2l { border-left: 2px solid #84D9FC; }
.gbr_2r { border-right: 2px solid #84D9FC; }

.g_count { font-size: 14px; font-weight: bold; color: #ff6a00; }
.gvrow_h1 { height: 2px; line-height: 2px; }

.GV_Style_news td, .GV_Style_news th { height: 22px; line-height: 22px; }
