@charset "uTf-8";

.level_layout01 {width:765px; margin:42px 0px 29px 0px;}
.level_layout02 {width:765px; margin:17px 0px 48px 0px;}
.neat_layout01 {width:744px; margin:0px 0px 22px 0px; background:url('/images/neat/neat_test/img02.jpg') no-repeat left top; text-align:right; padding:32px 21px 0px 0px; vertical-align:top; height:90px;}
.ntsearch01 {position:absolute; width:750px; text-align:right; display:inline-block; margin-top:-5px;}

/* report */
body.reportall {overflow:auto; overflow-x:hidden !important; height:720px;}
#Report_card {width:755px; padding:0px 0px 50px 0px; height:720px;}
.re_top {width:755px; height:45px; background:url('/images/neat/report/top_bg01.jpg') repeat-x left top;}

h1.re01 {height:33px; background:url('/images/neat/common/blet/blet_blue01.png') no-repeat 15px 14px !important; padding:12px 0px 0px 35px; font-weight:bold; color:#ffffff; font-size:15px;}
h2.re02 {background:url('/images/neat/common/blet/b_blet04.gif') no-repeat left top; padding:0px 0px 0px 18px; height:15px; font-weight:bold; color:#1c4287; font-size:12px;}
h3.re03 {background:url('/images/neat/common/blet/b_blet05.gif') no-repeat 1px 2px; padding:0px 0px 0px 14px; font-weight:bold; color:#1c4287; font-size:12px;}
.re_btn01 {width:733px; text-align:right; position:absolute; display:inline-block; margin-top:11px;}
.re_txt01 {width:682px; text-align:right; position:absolute; display:inline-block; margin-top:3px; font-weight:bold; color:#000000; font-size:11px;}
.re_txt02 {width:700px; text-align:right; position:absolute; display:inline-block; margin-top:3px; font-weight:bold; color:#000000; font-size:11px;}

.total_layout01 {width:715px; margin:15px auto 0px auto;}
.total_layout01 .retable_layout01 {width:711px; border:2px solid #1c4287;}
.total_layout01 .retable_layout02 {width:715px; border-top:2px solid #1c4287; border-bottom:2px solid #1c4287;}
.total_layout01 .retable_layout03 {width:695px; border-top:2px solid #cbcbcb; border-bottom:2px solid #cbcbcb;}
.total_layout01 .retable_layout04 {width:715px; border-top:2px solid #cbcbcb; border-bottom:2px solid #cbcbcb;}
.total_layout01 .retable_layout05 {width:711px; border:2px solid #cbcbcb; height:413px;}
.total_layout01 .recont01 {width:713px; border:1px solid #cbcbcb; padding:14px 0px 15px 0px;}
.total_layout01 .recont02 {width:695px; margin:0px auto;}
.total_layout01 .graph01 {width:695px; height:348px; margin:0px auto; background:#e0e0e0;}
.total_layout01 .graph02 {width:336px; height:348px; background:#e0e0e0;}

.tab_area {height:29px; text-align:left; z-index:1003;}
.tab_area ul.tab01 {}
.tab_area ul.tab01 li.tab_type01,
.tab_area ul.tab01 li.tab_type01 *{background:url('/images/neat/common/btn/tabbg01.gif') no-repeat; text-align:center; font-weight:bold; color:#000000; float:left;}
.tab_area ul.tab01 li.tab_type01 {}
.tab_area ul.tab01 li.tab_type01 *{left:2px; cursor:pointer;_cursor:hand}
.tab_area ul.tab01 li.tab_type01.medium,
.tab_area ul.tab01 li.tab_type01.medium *{height:29px; line-height:29px; color:#000000;}
.tab_area ul.tab01 li.tab_type01.medium {background-position:left top;}
.tab_area ul.tab01 li.tab_type01.medium *{background-position:right top; padding:2px 17px 0 15px; color:#000000;}
.tab_area ul.tab01 li.tab_type01 *:hover,
.tab_area ul.tab01 li.tab_type01 *:active,
.tab_area ul.tab01 li.tab_type01 *:focus{color:#000000}

.tab_area {height:29px; text-align:left; z-index:1003;}
.tab_area ul.tab01 {}
.tab_area ul.tab01 li.tab_type02,
.tab_area ul.tab01 li.tab_type02 *{background:url('/images/neat/common/btn/tabbg02.gif') no-repeat; text-align:center; font-weight:bold; color:#ffffff; float:left;}
.tab_area ul.tab01 li.tab_type02 {}
.tab_area ul.tab01 li.tab_type02 *{left:2px; cursor:pointer;_cursor:hand}
.tab_area ul.tab01 li.tab_type02.medium,
.tab_area ul.tab01 li.tab_type02.medium *{height:29px; line-height:29px; color:#ffffff;}
.tab_area ul.tab01 li.tab_type02.medium {background-position:left top;}
.tab_area ul.tab01 li.tab_type02.medium *{background-position:right top; padding:2px 17px 0 15px; color:#ffffff;}
.tab_area ul.tab01 li.tab_type02 *:hover,
.tab_area ul.tab01 li.tab_type02 *:active,
.tab_area ul.tab01 li.tab_type02 *:focus{color:#ffffff}

.re_my {width:214px; margin:0px auto !important}
ul.remy01 {margin:0px auto !important;}
ul.remy01 li.my_left1 {width:15px; float:left; height:10px; font-size:11px; color:#666666;}
ul.remy01 li.my_center1 {width:172px; float:left; height:8px; border:1px solid #000000; text-align:left; vertical-align:top; font-size:1px; line-height:0px; }
ul.remy01 li.my_center1 .imgbg {height:8px;}
ul.remy01 li.my_right1 {width:25px; float:left; height:10px; font-size:11px; color:#666666;}

.re_listen01 {width:357px; float:left;}
.re_reading01 {width:336px; float:right; display:inline;}

.bgo1 {background:#fff8e5;}

.site_tit {width:180px; height:22px; background:url('/images/neat/search/tit_bg01.gif') no-repeat left top; text-align:center; color:#ffffff; font-weight:bold; margin:20px 0px 10px 0px !important; padding:6px 0px 0px 0px;}
.site_stit {width:172px; height:18px; background:#f3f4f4; padding:5px 0px 0px 8px; font-weight:bold; color:#636363;}
ul.smenu_list {margin:8px 0px 15px 0px !important;}
ul.smenu_list li {width:164px; height:18px; background:url('/images/neat/common/blet/g_blet06.gif') no-repeat 8px 5px; padding:0px 0px 0px 16px; color:#636363;}
ul.smenu_list li a {color:#636363;}
ul.smenu_list li a:hover {color:#2e85d6;}

/* popup */
body.pop {overflow:hidden;}

.neat_pop {width:412px; padding:25px 22px 0px 22px;}
.pop_box01 {margin:32px auto 0px auto; background:#f0f0f0; width:396px; height:69px; text-align:center; padding:13px 0px 0px 0px; font-weight:bold; color:#3f93e0; font-size:15px;}