@charset "utf-8";
/* CSS Document */
/*公用的样式*/
html { overflow-x: hidden; }
* { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
form, body { margin: 0px; padding: 0px; font-size: 13px; }
body, html, div { SCROLLBAR-FACE-COLOR: #f6f6f6; BACKGROUND-ATTACHMENT: fixed; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #330000; SCROLLBAR-TRACK-COLOR: #f6f6f6; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }

div { SCROLLBAR-FACE-COLOR: #f6f6f6; BACKGROUND-ATTACHMENT: fixed; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #330000; SCROLLBAR-TRACK-COLOR: #f6f6f6; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }
.thead { font-size: 13px; height: 26px; line-height: 26px; background: url(../images/top/thead.gif) repeat-x; }
.input_none { border: none; background: none; }
/*表格样式，与统计页面统一*/
.tab { border-left: 1px solid #BBB; width: 100%; border-top: 1px solid #BBB; empty-cells: show; border-collapse: collapse; }
/*单元格样式*/
.tab th, .tab td { text-align: center; line-height: 22px; border-bottom: 1px solid #BBB; border-right: 1px solid #BBB; }
/*表头*/
.tab th { background-color: #ddd; font-weight: bold; }
/*偶数行样式*/
.even { background-color: #fff; }
/*奇数行样式*/
.odd { background-color: #eee; }
/*高亮行*/
.highlight { background-color: #FFFFE0; }
/*行CHECKBOX被选中*/
.selected { background-color: #cff; }
.tcont2 { height: 22px; line-height: 22px; background: #F3F3F3; }
.spe { width: 75px; float: left; }
.padding_t { padding: 6px; }
.left { width: 5%; float: left; }
.center { width: 90%; float: left; }
.right { width: 5%; float: left; }
a, a:visited { color: #39F; text-decoration: none; }
a:hover { color: #F30; text-decoration: underline; }
/*分页实现*/
.tutorial_list_l_pages { margin: 0px; padding: 0px; }
ol, ul { list-style: none outside none; margin: 0px; padding: 0px; }
.list_p4 { height: 20px; padding: 5px 0; }
.pages { margin: 0; padding: 0; text-align: center; font-size: 12px; }
ol, ul { list-style: none outside none; }
.pages span.current { background: #4178C7; border: 1px solid #A3B4C8; color: #FFF; margin-right: 2px; padding: 2px 5px; }
.pages span.disabled { border: 1px solid #B6B6B6; color: #B6B6B6; margin-right: 2px; padding: 2px 5px; }
.pages a { border: 1px solid #81bae2; color: #81bae2; margin-right: 2px; padding: 2px 5px; text-decoration: none; }

/*切换按钮*/
.menu { width: 100%; border-bottom: 1px solid #CCC; height: 25px; line-height: 25px; }
.menu_item { width: auto; padding: 0px 10px 0px 10px; float: left; font-size: 13px; background: #F5F5F5; border: 1px solid #CCC; border-bottom: none; height: 23px; }
.menu_item_over { width: auto; padding: 0px 10px 0px 10px; float: left; font-size: 13px; background: #FFF; border: 1px solid #CCC; border-bottom: none; height: 23px; }
.menu_item_over a:link, a:visited, .menu_item a:link, a:visited { text-decoration: none; color: #0077ff; font-size: 12px; }
.menu_item_over a:hover, a:active, .menu_item a:hover, a:active { text-decoration: underline; color: #ff3300; font-size: 12px; }


.statecvs { height: 24px; padding-top: 20px; border-bottom: 1px solid #d5d5d5; }

a.statemenu:link { border: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #244e9a; text-decoration: none; background-color: #ebebeb; font-size: 13px; font-weight: bold; background-image: url(../images/logo_07.jpg); background-repeat: repeat-x; }
a.statemenu:visited { border: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #244e9a; text-decoration: none; background-color: #ebebeb; font-size: 13px; font-weight: bold; background-image: url(../images/logo_07.jpg); background-repeat: repeat-x; }
a.statemenu:hover { border: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #244e9a; text-decoration: none; background-color: #ebebeb; font-size: 13px; font-weight: bold; background-image: url(../images/logo_07.jpg); background-repeat: repeat-x; }
a.statemenu:active { border: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #244e9a; text-decoration: none; background-color: #ebebeb; font-size: 13px; font-weight: bold; background-image: url(../images/logo_07.jpg); background-repeat: repeat-x; }

a.statemenuover:link { border-left: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #ffffff; text-decoration: none; background-color: #8ba9d1; font-size: 13px; font-weight: bold; }
a.statemenuover:visited { border-left: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #ffffff; text-decoration: none; background-color: #8ba9d1; font-size: 13px; font-weight: bold; }
a.statemenuover:hover { border-left: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #ffffff; text-decoration: none; background-color: #8ba9d1; font-size: 13px; font-weight: bold; }
a.statemenuover:active { border-left: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; margin-left: 3px; height: 17px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; float: left; color: #ffffff; text-decoration: none; background-color: #8ba9d1; font-size: 13px; font-weight: bold; }

div.clear { clear: both; height: 0px; }
div.ipage_menu { padding-bottom: 5px; }
