/* Minification failed. Returning unminified contents.
(1322,16): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
 */
@charset "utf-8"; /* malwares.com  (http://www.malwares.com/) vtproxy LSH 2014-04-14*/
/* reset */
html,body,div,span,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,th,td,address,textarea,blockquote,ul,ol,li,pre,cite,form,fieldset,input,select,xmp {margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:bold}
fieldset,abbr,img,acronym {border:0 none}
ul,li,ol {list-style:none}
table {border-collapse:collapse;border-spacing:0;border:0 none}
caption, th, td {text-align:left;font-weight: normal;border:0}
th {font-weight:bold}
address, caption, strong, em, etc {font-weight:bold;font-style:normal}
ins {text-decoration:none}
del {text-decoration:line-through}
hr {display:none}
/* common */
.skip, legend, caption {position:absolute;top:0;left:0;width:0;height:0;font-size:0;overflow:hidden;visibility:hidden;line-height:0;text-indent:-9999px}
a {outline:none}
label {font-size:12px;vertical-align:middle;resize:none}
select, input, textarea {font-size:12px;vertical-align:middle;resize:none}
select, input, textarea, button{outline:none}
input {font-size:14px;font-family:Verdana, sans-serif;vertical-align:0;position:relative}
select {font-family:Verdana, sans-serif;}
textarea {overflow:auto}
html, body {height:100%}
body {color:#434343;font-size:12px;font-family:Verdana,sans-serif}
input[type=text], input[type=password] {line-height:22px;height:22px}
input[type=checkbox], input[type=radio] {vertical-align:-5px;cursor:pointer}
.srcoll_y {overflow-y:scroll}
/* layout */
#wrapper {min-height:100%;height:auto !important;margin:0 auto -40px;min-width:750px}
#header {background:#f9f9f9;height:45px;border-bottom:1px solid #e5e5e5;font-weight:bold}
#container {width:600px;margin:0 auto;margin-top:11%;margin-bottom:5%}
#footer {margin-left:auto;margin-right:auto;text-align:center;min-width:750px;font-size:11px;line-height:14px;}
#container_info{width:600px;margin:0 auto;margin-top:30px}
#wrapper_report {min-height:100%;height:auto !important;margin:0 auto -40px;min-width:1100px}
#container_report {width:1024px;margin:0 auto;margin-top:30px;position:relative}
#footer_report {margin-left:auto;margin-right:auto;text-align:center;min-width:1100px;font-size:11px;height:30px;line-height:14px;}
#wrapper_main {min-height:100%;height:auto !important;margin:0 auto -40px;min-width:800px;}
#wrapper_behavior {min-height:100%;height:auto !important;margin:0 auto -40px;min-width:1100px}
#footer_behavior {margin-left:auto;margin-right:auto;text-align:center;font-size:11px;height:32px;min-width:1100px}
.area_footer {font-size:11px}
#wrapper_info {min-height:100%;height:auto !important;margin:0 auto -40px;min-width:1280px}
#footer_info {margin-left:auto;margin-right:auto;text-align:center;font-size:11px;height:32px;min-width:1280px}
.container_history {width:1024px}
.wrapper_report_file {min-width:1550px !important}
/* menu */
#user_menu {display:inline-block;}
.header_menu {float:left}
.menu {float:left;margin-right:10px;padding:3px 8px 1px;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;line-height:41px}
.menu:hover {border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#fff;padding:3px 8px 2px;cursor:pointer}
.menu_on {background:#fff;font-weight:bold;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:3px 8px 2px}
.mail {letter-spacing:normal}
.mail a{text-decoration:none;color:#434348}
.bar_footer {padding:0 10px;color:#c9c9c9;font-weight:bold}
.copy_malwares {color:#929292;display:inline-block}
.copy_malwares:hover {color:#000;cursor:pointer}
.push {height:50px}
.push_gap {height:68px}
.push_gap53 {height:53px}
.push_gap78 {height:100px}
.push_gap90 {height:90px}
.logo {display:table;margin:0  auto}
.area_center {position:relative;width:600px}
.mainbox {border:1px solid #c9c9c9;line-height:40px;height:38px;margin-top:53px}
.mainbox_active {border:1px solid #d3362d;line-height:40px;height:38px;margin-top:53px}
.maininput {border:0;margin:8px 0 1px 10px;width:505px;z-index:1}
.maininput_active {border:1px solid #d3362d !important}
.watermark {color:#313131}
.layer_hash {color:#838383;clear:both;width:350px;margin:0 auto;margin-bottom:18px;font-family:Lucida Console,sans-serif}
/* uploading */
.area_stat_layer {width:415px;margin:0 auto;margin-top:20px;padding:20px 0;background:#fdfdfd;position:relative}
.area_upload_layer {border:1px solid #6699ef}
.area_noresult_layer {border:1px solid #f5b400}
.area_db_layer {border:1px solid #109d59}
.area_rlayer {border:1px solid #d94a39 !important}
.area_blayer {border:1px solid #4385f5}
.area_ylayer {border:1px solid #f5b400;background:#fcf6a8;padding:8px 20px;overflow:hidden}
.area_stat_layer dl {padding-left:40px;margin-bottom:25px;overflow:hidden}
.area_stat_layer dt {margin:3px 10px 0 0}
.area_stat_layer dd b {font-size:15px;line-height:21px}
.window {z-index:9999}
.ratecount {font-weight:bold;width:355px;height:23px;line-height:17px;border-radius:2px;position:relative;border:1px solid #e4e4e4;color:#060606}
.mainupload_progress {background:#4385f5;position:relative;top:-25px;height:25px;border-radius:2px;z-index:-1}
.mainupload_progress_anal {background:url(/img/vt/main/bar_loading.gif) no-repeat;width:355px;height:25px}
.mainupload_progress_db {background:url(/img/vt/main/bar_loading_db.gif) no-repeat;width:355px;height:25px}
.mainupload_progress_bar {width:355px;height:25px;text-align:center;color:#fff;line-height:24px;font-weight:bold}
.rates {position:relative;text-align:center;height:25px;line-height:24px}
#mask {position:fixed;left:0;top:0;z-index:1;background-color:#000;background-color:rgba(0,0,0,0.25)}
.wrapicclose {position:absolute;top:10px;right:10px}
.header_menu_r {float:right;margin-right:40px}
.upload {border:0 none;cursor:pointer;width:20px;height:21px;position:absolute;right:58px;top:8px;background:url(/img/vt/main/upload.png) no-repeat}
.upload:hover {background:url(/img/vt/main/upload_over.png) no-repeat}
.area_search {width:547px;height:38px;position:relative;}
.area_file_select {width:552px;height:22px;position:absolute;margin:8px 0 0 10px;top:0}
.file_text {float:left;width:480px;height:22px;border:0;color:#777;margin:0 0 2px 25px}
.file_select {position:absolute;top:10px;right:12px;width:18px;height:19px;overflow:hidden}
.file_add_wrap {position:absolute;top:10px;right:12px;width:18px;height:19px;overflow:hidden}
.file_add {position:absolute;right:0;z-index:1;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.area_bar {width:1px;height:24px;background:url(/img/vt/bar.png) no-repeat;position:absolute;right:43px;top:7px}
.layer3 {z-index:3}
.layer31 {z-index:31}
.alert_window {z-index:9999;position:absolute;position:fixed;right:50%;top:40%;margin-right:-208px}
.unlogin {position:absolute;right:0}
.area_search_unlogin {width:585px}
.maininput_unlogin {width:543px}
/* login */
.dropdown {position:fixed;right:50%;top:40%;margin-right:-165px;cursor:default;padding:10px 20px 17px;background:#fff;z-index:5;z-index:100}
.dropdown li {margin-bottom:10px}
.lgn_input {padding:4px 10px 3px;border:1px solid #d2d2d2;background:#fdfdfd;width:280px;font-weight:normal;color:#474747 !important;font-size:12px}
.lgn_passwd {width:145px;color:#000}
.email_chk {margin-right:10px; position:relative; bottom:1px}
.passwd_help {float:right;cursor:pointer}
.last div {color:#474747;font-weight:normal;margin-top:7px}
.lgn_tit {font-family:Tahoma, Sans-Serif;font-size:25px;font-weight:bold;margin-bottom:18px;position:relative}
.login_user {color:#292930 !important}
.login_user li {float:left}
.user_photo {float:left;margin:5px 10px 0 0}
.user_name {float:right}
.bar_loading_login {background:url(/img/vt/common/bar_loading_login.gif) no-repeat;width:302px;height:31px}
/* report */
.logo_report {margin-bottom:10px;cursor:pointer;float:left;width:226px;height:38px}
.area_border {border:1px solid #d8d8d8;border-radius:5px 5px 5px 5px}
.padding {padding:0 18px}
.area_file {background:#fcfcfc;font-size:26px;font-weight:bold;color:#535353;text-align:left;word-break:break-all;line-height:30px;margin-bottom:10px;clear:both}
.report_etc {font-family:Tahoma, sans-serif;padding:15px 18px !important;word-wrap:break-word}
.area_file_info {line-height:28px}
.area_file_info td.border {background: #fff;border-left: 1px solid #e6e6e6;word-break:break-all;word-wrap:break-word}
.listfont {font-family:Lucida Console, sans-serif !important}
.area_map {padding:0; position:relative;margin-bottom:30px}
.area_map_none {padding:18px 0 18px 20px;margin-bottom:30px}
.map {border-radius:5px;height:415px}
.map_none {border-radius:5px;height:415px;border:1px solid #d8d8d8;margin-bottom:30px}
.area_map_info {width:429px;position:absolute;top:3px; right:5px;border-radius:5px;z-index:1}
.map_info {line-height:18px;word-wrap:break-word;height:329px;overflow-y:auto;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;padding:12px 18px 12px 15px;border-radius:0 0 5px 5px;background:#fbfdff;opacity:0.92 !important;font-family:Lucida Console, sans-serif}
.area_pin {position:relative;top:160px;left:0;text-align:center}
.pin_pop {color:#222222;font-size:14px;font-weight:bold}
.area_count_wrap {width:1022px;margin:0 auto}
.area_count {width:1022px;height:88px}
.area_count_tit {display:table;width:170px}
.area_count li {float:left;width:169px;text-align:center;margin-bottom:9px;border-right:1px solid #d8d8d8;height:78px;padding:10px 0 0;cursor:pointer;display:table-cell;}
.count_tit {height:26px;margin-bottom:10px;display:table-cell;vertical-align:middle}
.count_tit_one {height:30px;min-height:30px;vertical-align:middle}
.count_mal {color:#d73d33}
.count_normal {color:#20a464}
.count_report {font-weight:bold;font-size:24px;font-family:Tahoma, sans-serif;padding-top:6px}
.count_report_bar {font-weight:bold;font-size:16px;font-family:Tahoma, sans-serif}
.ui_count_graph {float:right;position:relative;bottom:7px}
.avdetection {font-weight:bold;width:200px;height:10px;position:relative;background:#f2f2f2;clear:right}
.av_progress {background:#e15d52;height:10px}
.btn_list {margin:0 auto;margin-top:30px;margin-bottom:10px}
.fixed {position:fixed;top:0;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);width:1023px;background:#fcfcfc;height:88px !important;width:100%;left:0;z-index:80}
.lineheight33 {line-height:33px}
.lineheight41 {line-height:41px}
.loading_current {background:url(/img/vt/common/bar_loading_count.gif) no-repeat;width:65px;height:10px;margin:0 auto;display:inline-block;margin-top:10px}
.loading_none {background:url(/img/vt/common/bar_loading_none.png) no-repeat;width:65px;height:10px;margin:0 auto;display:inline-block;margin-top:10px}
.loading_current_count {background:url(/img/vt/common/bar_loading_count.gif) no-repeat;width:65px;height:10px;margin:0 auto;display:inline-block;margin-top:15px}
.loading_none_count {background:url(/img/vt/common/bar_loading_none.png) no-repeat;width:65px;height:10px;margin:0 auto;display:inline-block;margin-top:15px}
.linehei0 {line-height:0 !important}
h3 {border-bottom:1px solid #d8d8d8;border:1px solid #d8d8d8;padding:12px 18px 12px 19px;border-radius:5px 5px 0 0;height:13px;background:#fbfdff}
.bookmark {display:inline-block;width:24px;height:24px;margin:13px 10px 0 6px; float:right}
.memo {display:inline-block;width:24px;height:18px;margin:17px 10px 0 0; float:right}
.bookmark:hover,.memo:hover {cursor:pointer}
.ui_view {float:right}
.view {color:#bfbfbf;margin-bottom:7px;text-align:right;margin-right:10px;font-size:12px;font-family:Verdana, sans-serif;clear:both}
.ui_corner_bottom {border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.detect_normal {display:inline-block;margin-top:-6px;margin-bottom:-4px; line-height:0;height:15px;color:#109D59}
#bodyContent{ font-family:Verdana, sans-serif}
.version_wmin {min-width:100px}
.uploadcount {color:#4385f5;margin-right:3px;font-size:12px;font-family:Verdana, sans-serif;display:inline-block;float:right;position:relative;top:5px}
.uploadcount span {margin-left:39px;font-size:14px}
.count_on {background:#e5e5e5}
.area_tag {overflow:hidden;padding:8px 0;line-height:25px}
.tag {width:115px;float:left;margin-left:20px}
.tag_content {float:left;width:810px}
.ui_tag {color:#474747;text-align:center;font-size:11px;float:left;margin:3px 5px 0 0;margin-top:3px;line-height:19px;padding:0 6px;font-family:Lucida Console, sans-serif;border:1px solid #c9c69e;background:linear-gradient(#fff, #fcf6aa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#fcf6aa);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(53%,#fefce5), color-stop(100%,#fcf6aa));background: -webkit-linear-gradient(top, #ffffff 0%,#fefce5 53%,#fcf6aa 100%);background: -o-linear-gradient(top, #ffffff 0%,#fefbd6 53%,#fcf6aa 100%)}
.area_list {position:absolute;top:20px;right:20px;height:100%;width:122px;}
.area_list .bwlist {display:inline-block;font-size:15px;font-weight:bold}
.blacklist {background:#000;color:#fff;padding:1px 9px 1px 10px;font-size:20px}
.whitelist {background:#fff;color:#000;border:1px solid #d8d8d8;padding:0 6px;font-size:20px}
.loading_result {background:url(/img/vt/common/bar_more_mid.gif) no-repeat;height:25px;display:inline-block;color:#fff;text-align:center;font-weight:bold;line-height:24px;background-size:auto;background-position:center center;border-radius:3px;font-size:12px}
.area_gap30 {min-height:30px}
.area_gap {min-height:40px}
.padd_td {padding-left:0 !important;padding-right:0 !important}
.padd_r0 { padding-right:0 !important}
.padd_l0 {padding-left:0 !important}
.padd_b0 {padding-bottom:0 !important}
.padd_tit {padding-top:23px;padding-bottom:10px}
.area_srnshot {padding:20px 0 7px 29px}
.area_srnshot li {float:left}
.video {width:550px;height:475px;margin-right:25px;float:left;display:none}
.srnshot_list {overflow-x:auto}
.srnshot_list li {margin-right:29px;margin-bottom:20px}
.srnshot_count {font-weight:bold;margin-bottom:8px}
.srnshot_time {float:right;font-size:12px;margin-bottom:8px;font-family:Lucida Console, sans-serif;position:relative;top:3px}
.srnshot_w {width:157px;width:169px;height:125px}
.area_divide {background:url(/img/vt/border_divide.png) repeat-x;height:1px}
.area_devide_list {border-top:1px dashed #747474;margin-left:20px;margin-right:20px;padding-bottom:3px}
.reanal_area {line-height:30px; height:21px}
.loading_re{ background:url(/img/vt/common/bar_more_mid.gif) no-repeat; width:145px; height:31px; display:inline-block;color:#fff;text-align:center;font-weight:bold;line-height:31px;background-size:auto;background-position:center center;border-radius:3px;font-size:12px}
.ui_tag_add { padding:8px 41px 8px 19px;word-wrap:break-word;word-break:break-all;background:#fcfcfc;font-size:22px;font-weight:bold;color:#535353;line-height:27px;margin-bottom:10px;position:relative;float:left;margin-right:10px}
.wrapicclose_tag {position:absolute;top:-3px;right:5px}
.tag_add {padding:0 12px;height:43px;font-size:24px;padding:0 12px;font-weight:bold;color:#535353;margin-bottom:10px;position:relative;float:left;margin-right:10px}
.tag_add:hover, .ruleset_add:hover, .ruleset_add_active {border:1px solid #d3362d;cursor:pointer}
.tag_add_search {border:none;margin:12px 20px 0 -2px;width:140px}
.ico_add {padding:0px 13px 14px 30px;background:url(/img/vt/common/ico_add.png) no-repeat center center}
.ico_add:hover {background:url(/img/vt/common/ico_add_on.png) no-repeat center center}
.ico_add_s {padding:0 9px 14px 17px;background:url(/img/vt/common/ico_add_s.png) no-repeat center center}
.ico_add_s:hover {background:url(/img/vt/common/ico_add_s_on.png) no-repeat center center}
.search_ic_tag {position:absolute;top:12px;right:9px}
.area_tag_add {clear:both;padding-top:8px}
.value_tag_search {font-size:11px;letter-spacing:0px;word-wrap:break-word;font-family:Lucida Console, sans-serif;text-align:left;float:left;margin:3px 5px 0 0;margin-top:3px;line-height:15px;padding:0 3px;background:#fff45c}
.value_tag {font-size:11px;letter-spacing:0px;word-wrap:break-word;font-family:Lucida Console, sans-serif;text-align:left;float:left;margin:3px 5px 0 0;margin-top:3px;line-height:15px;padding:0 3px}
.lineheight7 {line-height:7px}
.lineheight22 {line-height:22px}
.lineheight27 {line-height:27px !important}
.font_small {font-weight:normal;font-size:10px;position:relative;top:2px}
.linkage {font-family:Lucida Console, sans-serif;font-weight:bold;margin-top:20px;font-size:13px}
.linkage div {float:left}
.linkage .linkage_txt {margin-left:3px}
.linkage_comon {width:11px;height:11px;border-radius:50px}
.linkage_f {background:#4385f5}
.linkage_u {background:#f5b400}
.linkage_h {background:#109d59}
.linkage_i {background:#dc4437}
.area_linkage {width:555px;height:555px;clear:both;margin-top:15px;margin-bottom:45px}
.padd_area {padding:18px 30px 6px}
.padd_area_pe {padding:14px 20px 9px}
.area_vtselect {width:187px}
.area_osselect_wrap {position:relative;bottom:7px;margin-right:2px}
.vttxt {margin:8px 10px 0;font-weight:bold;}
.vtselect {font-weight:bold;font-size:13px;font-family:Lucida Console, sans-serif}
.dd-container {margin-top:1px}
.dd-select {line-height:25px}
.dd-selected, .dd-option {padding:0 0 0 10px !important}
.dd-select a, .dd-options a {color:#292930}
.dd-selected-text {position:relative;top:-1px;margin-top:-3px !important}
.dd-options li {font-weight:bold;line-height:27px}
.dd-pointer-down{ margin-top:-1px !important}
.dd-pointer-up {margin-top:-7px !important}
.menu_gap {margin-right:40px}
.wrap_behavior{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;width:962px;width:1023px}
.area_border_behavior {border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:14px 20px 11px 20px;background:#fcfcfc;position:relative;color:#434343;width:983px}
.order_count {font-weight:bold;position:relative;padding-right:4px;display:table-cell;vertical-align:top;white-space:nowrap;display:inline-block;}
.order_behavior {font-weight:bold;word-break:break-all;position:relative;display:table-cell;vertical-align:top;display:inline;}
.order_gap_point {background:#b5b5b5;width:6px;height:6px;position:relative;top:0px;z-index:1;display:inline-block;margin:1px}
.order_gap {border-bottom:1px dotted #b5b5b5;width:7px;height:1px;margin:0 1px 0 0;display:inline-block;vertical-align:middle;position:relative;bottom:1px}
.area_order_gap {display:table-cell}
.area_order {display:table-cell}
.order {font-size:9px;background:#d8d8d8;color:#434343;padding:0 3px;border-radius:2px;line-height:8px;margin-right:9px;position:relative;top:4px;font-weight:bold;vertical-align:top !important}
.order_on {background:#eee;}
.order_off {color:#b2b2b2}
.order_icon {background:url(/img/vt/common/ico_order_close.png) no-repeat 1px 2px;width:10px;height:10px;display:inline-block;float:right;margin-top:5px;cursor:pointer;position:absolute;top:13px;right:10px}
.loading_bar {position:relative;z-index:1;display:table-cell;text-align:right;float:right !important;margin-top:3px}
.loading_bar_net {position:absolute;top:8px;right:10px;z-index:1}
.area_content_behavior {width:854px;padding-right:5px;}
.area_content_behavior_long {width:963px;display:inline-block;}
.area_content_behavior_long .td {display:inline-block;}
.area_close_btn {border:1px solid #d8d8d8;width:53px;margin:0 auto;padding:5px 30px 6px;background:#fcfcfc;color:#acacac;font-weight:bold;cursor:pointer;margin-top:30px;margin-bottom:30px;overflow:hidden;font-family:Verdana,sans-serif;line-height:15px !important}
.order_icon_btn {background:url(/img/vt/common/ico_order_close.png) no-repeat;width:9px;height:5px;cursor:pointer;padding-right:9px;display:inline-block; margin-bottom:2px;}
.order_gap_first {background:#7a7a7a;width:10px;height:10px;display:inline-block;float:left;position:absolute;left:18px;top:17px;border-radius:2px;cursor:pointer}
/*
.tool_over {background:#b5b5b5;width:6px;height:6px;display:inline-block;float:left;border-radius:2px;cursor:pointer;border:1px solid #666;position:relative;top:4px}
*/
.start_tooltip {position:absolute !important;top:35px;left:7px;z-index:100;background:#fff;border:1px solid #8d8d8d;padding:5px 16px 7px;color:#999;font-weight:bold;font-size:11px;text-decoration:none;color:#595959}
.start_tip_arrow {background:url(/img/vt/common/start_tip_arrow.png) no-repeat;width:15px;height:8px;position:absolute;top:-8px;left:7px;z-index:10}
.wrap_tooltip {position:absolute;width:800px}
.collect_count {text-align:right;display:inline-block;float:right}
.tooltip {padding:3px 14px 4px;z-index:2;color:#303030;background-color:#fff;border:1px solid #626262;text-align:center;position:absolute}
.order_behavior_tooltip {display:inline-block;font-weight:bold;word-break:break-all;position:relative;display:table-cell;vertical-align:top;text-align:left}
.behave_remark {background:#fcfcfc;font-size:13px;font-weight:bold;padding:8px 20px;float:right}
.tit_left {float:left;position:relative;top:12px}
.area_icon {width:10px;display:inline-block}
.area_icon_unit {width:6px;display:inline-block}
.danger_td {padding:8px 0 0px !important}
.data_explain {word-break:break-word;padding:0px 0 5px 0 !important}
.data_explain_none {width:auto}
.sign_arrow {display:inline-block;width:7px;vertical-align:top;margin-right:5px}
.explain_content {display:inline-block;width:860px}
.font_italic {font-style:italic}
.area_memo {color:#a27700;font-weight:bold;font-family:Verdana,sans-serif}
.area_memo_txt {font-family:Lucida Console,sans-serif;display:inline-block !important}
.area_memo_txt xmp{vertical-align:top;word-wrap:break-word;display:block !important;white-space:pre-wrap}
.area_memo_txt_fh {font-family:Lucida Console,sans-serif;display:inline-block !important}
.area_memo_txt_fh xmp{vertical-align:top;word-wrap:break-word;display:block !important;white-space:pre-wrap}
.data xmp, .data_anal xmp {word-wrap:break-word;white-space:pre-wrap;font-family:Lucida Console,sans-serif;display:inline}
.area_file xmp {word-wrap:break-word;white-space:pre-wrap;font-family:Tahoma, sans-serif}
.btn_bookmark {text-align:left;cursor:pointer;position:relative;top:4px;padding:0 20px;border-left:1px solid #d8d8d8;font-size:13px}
.btn_bookmark:hover {background:#e5e5e5;}
.btn_bookmark_on {text-align:left;background:#fff;color:#89898c !important;position:relative;top:4px;padding:0 20px;border-left:1px solid #d8d8d8;font-size:13px;cursor:pointer}
.bookmark_img {vertical-align:middle;margin:15px 0 10px 15px;float:left}
.area_memo_postit {position:absolute;top:0;left:1040px;right:10px;z-index:11;width:240px;background:#fffce2;border:1px solid #e2dfc8;padding:8px 0 6px;}
.area_memo_postit_fdown {top:-6px}
.area_memo_postit textarea {display:block;background:#fffce2;color:#57585a;font-family:Verdana,sans-serif;border:0;padding:0 15px 0 20px;margin:2px 0 16px;width:205px !important;height:148px !important;clear:both}
.area_memo_postit .txt_count {color:#666;font-size:10px !important;letter-spacing:0px;font-family:Tahoma,sans-serif!important;float:left;margin-top:2px}
.button_area {float:right}
.area_memo_postit button {border:0;margin-right:10px;cursor:pointer}
.txt_progress {font-weight:bold;font-size:11px}
.txt_excess {color:#e57368}
.loading_save {background:url(/img/vt/common/loading_save.gif) no-repeat;width:16px;height:16px;position:absolute;bottom:11px;left:73px}
.loading_save_c {position:absolute;left:232px;top:7px}
.bar_memo {width:1px;height:15px;background:#eae7d0;display:inline-block;margin-right:10px}
.txt_button {color:#d0cdba;text-decoration:underline;font-weight:bold;font-size:11px;cursor:pointer;margin-bottom:5px;display:inline-block}
.txt_button:hover {color:#908e7d}
.txt_save {margin-right:16px}
.text_area_top {overflow:hidden;padding-bottom:13px}
.text_area_top .tit {font-size:13px;padding-top:3px;display:inline-block}
.text_area_top .tit_folder {border-bottom:1px solid #dbdbdb;overflow:hidden}
.text_area_top .tit_folder li {border-right:1px solid #dbdbdb;padding:2px 3px;display:table-cell;display:inline-block;height:auto;vertical-align:middle;line-height:32px;height:32px}
.text_area_bottom {padding-top:8px;margin:8px 0px 0 20px;position:relative;bottom:3px;height:14px}
.memo_logo {background:url(/img/vt/common/logo_memo.png) no-repeat;width:96px;height:16px;float:right;display:inline-block;position:relative;right:8px}
.memo_logo_ui {position:absolute;bottom:1px}
/* whitelist / blacklist */
/* .file_area {width:935px;padding-right:15px} */ 
.file_area {padding-right:15px}
.fbtn_area {/*width:107px;*/text-align:right;}
.btn_fdown {line-height:14px !important;text-align:left !important;padding:2px 8px 2px 5px!important;font-size:11px !important;background:#fff;font-weight:bold}
.btn_fdown span {display:inline-block}
.btn_fdown_click {background:#109d59;color:#fff !important;border:1px solid #109d59;}
/* join */
.area_tit {font-size:25px;font-weight:bold;font-family:Tahoma, sans-serif;clear:both;margin-bottom:7px;padding-top:15px}
.area_tit_ex {line-height:20px; font-size:13px;}
.area_input {margin:0 auto}
.area_input input {background:#fdfdfd;border:1px solid #d2d2d2;width:340px;margin-bottom:20px}
.area_input .inputpadd {padding:3px 0 3px 10px}
.area_input div{position:relative}
.tit_label {width:130px;display:inline-block;font-weight:bold;color:#7d7d7d;margin-bottom:3px}
.tit_label_j {width:135px}
.tit_label_wide {width:225px;}
.tit_label_common {display:inline-block;font-weight:bold;color:#7d7d7d;margin-bottom:3px}
.terms {margin:0 auto;margin-bottom:40px;font-family:Verdana,sans-serif;position:relative;display:table}
/* modified .terms margin top to bottom by JC 2016-01-11*/
.agree {margin-right:5px;position:relative;top:-3px}
.alert {position:absolute;top:-8px;left:0 !important;width:350px}
.terms .alert {width:500px; margin-left: -65px;}
/* modified .terms .alert width JC 2016-01-12*/
.loading_join {background:url(/img/vt/common/bar_loading_join.gif) no-repeat;width:120px;height:41px;line-height:44px}
.ui_loading {display:inline-block;color:#fff;text-align:center;font-weight:bold}
.loading_help {background:url(/img/vt/common/bar_loading_pw.gif) no-repeat;width:220px;height:41px;line-height:44px}
.sandate {float:right;color:#666666;font-size:12px;font-family:Verdana, sans-serif;padding-top:3px;font-weight:normal}
/* iconset */
.iconset,
.iconset * {display:inline-block;overflow:visible;background:url(/img/vt/icon_set.png) no-repeat}
.iconset * {cursor:pointer}
.iconset.file,
.iconset.file * {width:19px;height:19px}
.iconset.file {background-position:-50px -50px !important}
.iconset.file:hover,
.iconset.file:hover * {width:19px;height:19px}
.iconset.file:hover {background-position:-100px -50px !important}
.iconset.factive,
.iconset.factive * {width:19px;height:19px;}
.iconset.factive {background-position:-100px -50px !important}
.iconset.search,
.iconset.search * {width:19px;height:19px}
.iconset.search {background-position:-150px -50px !important}
.iconset.deactive,
.iconset.deactive * {width:19px;height:19px}
.iconset.deactive {background-position:-200px -50px !important}
.iconset.active,
.iconset.active * {width:19px;height:19px}
.iconset.active {background-position:-250px -50px !important;}
.ic_upload {width:20px;height:21px;position:absolute;top:0;right:19px;cursor:pointer}
.iconset.search:hover,
.iconset.search:hover * {width:19px;height:19px}
.iconset.search:hover {background-position:-250px -50px !important;cursor:pointer}
.search_ic {cursor:pointer;position:absolute;top:10px;right:0}
.file_ic {cursor:pointer;position:absolute;top:10px;right:11px}
.area_icclose {position:absolute;top:4px;left:0}
.iconset.ic_result,
.iconset.ic_result * {width:8px;height:8px;margin-right:12px;vertical-align:middle;margin-bottom:2px}
.iconset.ic_result {background-position:-250px -100px !important}
.iconset.ic_cta,
.iconset.ic_cta * {width:8px;height:8px;margin-right:12px;vertical-align:middle;margin-bottom:2px}
.iconset.ic_cta {background-position:-400px -300px !important}
.iconset.ic_roll,
.iconset.ic_roll * {width:14px;height:9px;vertical-align:middle;margin-top:2px}
.iconset.ic_roll {background-position:-200px -150px !important}
.iconset.ic_unroll,
.iconset.ic_unroll * {width:14px;height:9px;vertical-align:middle;margin-top:2px}
.iconset.ic_unroll {background-position:-150px -150px !important}
.iconset.pluse,
.iconset.pluse * {width:9px;height:8px}
.iconset.pluse {background-position:-300px -50px !important;margin-right:11px;vertical-align:middle;margin-bottom:2px}
.iconset.normal,
.iconset.normal * {width:14px; height:15px}
.iconset.normal {background-position:-350px -50px !important}
.iconset.icnotice,
.iconset.icnotice * {width:31px;height:29px;}
.iconset.icnotice {background-position:-50px -100px !important}
.iconset.icguide,
.iconset.icguide * {width:30px;height:31px}
.iconset.icguide {background-position:-100px -100px !important}
.iconset.ic_up,
.iconset.ic_up * {width:5px;height:3px;vertical-align:middle}
.iconset.ic_up {background-position:-400px -50px !important}
.iconset.icclose,
.iconset.icclose * {width:17px;height:16px;vertical-align:middle;cursor:pointer}
.iconset.icclose {background-position:-450px -50px !important}
.iconset.icclose:hover,
.iconset.icclose:hover * {width:17px;height:16px;vertical-align:middle}
.iconset.icclose:hover {background-position:-500px -50px !important}
.iconset.pin,
.iconset.pin * {width:90px;height:100px;margin-left:30px;margin-bottom:10px}
.iconset.pin {background-position:-550px -50px !important}
.iconset.facebook,
.iconset.facebook * {width:12px; height:20px}
.iconset.facebook{background-position:-300px -100px !important}
.iconset.facebook:hover,
.iconset.facebook:hover * {width:12px;height:20px}
.iconset.facebook:hover {background-position:-350px -100px !important;cursor:pointer}
.iconset.twitter,
.iconset.twitter * {width:21px;height:20px;position:relative;top:1px}
.iconset.twitter {background-position:-400px -100px !important}
.iconset.twitter:hover,
.iconset.twitter:hover * {width:21px;height:20px}
.iconset.twitter:hover {background-position:-450px -100px !important;cursor:pointer}
.iconset.infomail,
.iconset.infomail * {width:21px;height:20px;position:relative;top:2px}
.iconset.infomail {background-position:-500px -100px !important}
.iconset.infomail:hover,
.iconset.infomail:hover * {width:21px;height:20px}
.iconset.infomail:hover {background-position:-50px -150px !important;cursor:pointer}
.iconset.infomail_inquiry,
.iconset.infomail_inquiry * {width:21px;height:20px;position:relative;top:2px}
.iconset.infomail_inquiry {background-position:-500px -100px !important}
.iconset.blog,
.iconset.blog * {width:21px;height:20px;position:relative;top:1px}
.iconset.blog {background-position:-200px -200px !important}
.iconset.blog:hover,
.iconset.blog:hover * {width:21px;height:20px}
.iconset.blog:hover {background-position:-250px -200px !important;cursor:pointer}
.iconset.icdb,
.iconset.icdb * {width:24px;height:32px}
.iconset.icdb {background-position:-100px -150px !important}
.iconset.ic_unresult,
.iconset.ic_unresult * {width:30px;height:31px;}
.iconset.ic_unresult {background-position:-250px -150px !important}
.iconset.ic_wrong,
.iconset.ic_wrong * {width:16px;height:15px;margin-right:12px;float:left}
.iconset.ic_wrong {background-position:-300px -150px !important}
.iconset.fcIcon,
.iconset.fcIcon * {width:16px;height:16px;margin-top:14px}
.iconset.fcIcon {background-position:-500px -150px !important}
.iconset.ic_utc,
.iconset.ic_utc * {width:16px; height:9px}
.iconset.ic_utc {background-position:-100px -200px !important}
.iconset.ic_utc_basic,
.iconset.ic_utc_basic * {width:16px;height:9px}
.iconset.ic_utc_basic {background-position:-150px -200px !important}
.iconset.ic_tbdevide,
.iconset.ic_tbdevide * {width:3px;height:24px;}
.iconset.ic_tbdevide {background-position:-400px -200px !important;position:absolute;top:10px;left:10px}
.iconset.ic_behave,
.iconset.ic_behave * {width:6px;height:6px;margin-right:12px;vertical-align:middle;margin-bottom:2px}
.iconset.ic_behave {background-position:-300px -200px !important;}
.iconset.ic_memo,
.iconset.ic_memo * {width:12px;height:12px;margin:1px 5px 0 6px}
.iconset.ic_memo {background-position:-150px -250px !important}
.iconset.ic_save,
.iconset.ic_save * {width:16px;height:15px}
.iconset.ic_save {background-position:-650px -200px !important}
.iconset.ic_save:hover,
.iconset.ic_save:hover * {width:16px;height:15px}
.iconset.ic_save:hover {background-position:-50px -250px !important}
.iconset.ic_modify,
.iconset.ic_modify * {width:16px;height:14px;padding-right:15px;position:relative;top:-1px}
.iconset.ic_modify {background-position:-450px -200px !important}
.iconset.ic_modify:hover,
.iconset.ic_modify:hover * {width:16px;height:14px;padding-right:15px;position:relative;top:-1px}
.iconset.ic_modify:hover {background-position:-500px -200px !important}
.iconset.ic_modify_on,
.iconset.ic_modify_on * {width:16px;height:14px;padding-right:15px;position:relative;top:-1px}
.iconset.ic_modify_on {background-position:-500px -200px !important}
.iconset.ic_close_memo,
.iconset.ic_close_memo * {width:17px;height:16px}
.iconset.ic_close_memo {background-position:-550px -200px !important}
.iconset.ic_close_memo:hover,
.iconset.ic_close_memo:hover * {width:17px;height:16px}
.iconset.ic_close_memo:hover {background-position:-600px -200px !important}
.iconset.ic_reset,
.iconset.ic_reset * {width:13px;height:16px}
.iconset.ic_reset {background-position:-200px -250px !important}
.iconset.ic_reset:hover,
.iconset.ic_reset:hover * {width:13px;height:16px}
.iconset.ic_reset:hover {background-position:-250px -250px !important;cursor:pointer}
.iconset.ic_reset_on,
.iconset.ic_reset_on * {width:13px;height:16px}
.iconset.ic_reset_on {background-position:-250px -250px !important}
.iconset.ic_down,
.iconset.ic_down * {width:14px;height:13px;margin:8px 5px 0 6px;vertical-align:top}
.iconset.ic_down {background-position:-350px -150px !important}
.iconset.ic_down:hover,
.iconset.ic_down:hover * {width:14px;height:13px;margin:8px 5px 0 6px;vertical-align:top}
.iconset.ic_down:hover {background-position:-400px -150px !important}
.iconset.ic_down_on,
.iconset.ic_down_on * {width:14px;height:13px;margin:8px 5px 0 6px;vertical-align:top}
.iconset.ic_down_on {background-position:-400px -150px !important}
.iconset.ic_anal_complete,
.iconset.ic_anal_complete * {width:14px;height:10px}
.iconset.ic_anal_complete {background-position:-550px -250px !important;position:relative;top:1px;}
.iconset.ic_anal_unobject,
.iconset.ic_anal_unobject * {width:14px; height:13px}
.iconset.ic_anal_unobject {background-position:-600px -250px !important;position:relative;top:3px;}
.iconset.ic_regend,
.iconset.ic_regend * {width:16px; height:16px}
.iconset.ic_regend {background-position:-650px -250px !important;}
.iconset.ic_fchange,
.iconset.ic_fchange * {width:16px; height:16px}
.iconset.ic_fchange {background-position:-50px -300px !important}
.iconset.ic_fchange:hover,
.iconset.ic_fchange:hover * {width:16px; height:16px}
.iconset.ic_fchange:hover {background-position:-150px -300px !important;cursor:pointer}
.iconset.ic_fchange_active,
.iconset.ic_fchange_active * {width:16px; height:16px}
.iconset.ic_fchange_active {background-position:-150px -300px !important;cursor:pointer}
.iconset.ic_malclose,
.iconset.ic_malclose * {width:16px; height:16px}
.iconset.ic_malclose {background-position:-550px -150px !important;vertical-align:middle;position:relative;top:-1px}
.iconset.ic_folder,
.iconset.ic_folder * {width:18px; height:13px}
.iconset.ic_folder {background-position:-50px -300px !important;position:relative;top:-1px;}
.iconset.ic_folder_open,
.iconset.ic_folder_open * {width:18px; height:13px}
.iconset.ic_folder_open {background-position:-100px -300px !important;position:relative;top:-1px;}
.iconset.ic_zip,
.iconset.ic_zip * {width:15px; height:13px}
.iconset.ic_zip {background-position:-150px -300px !important;margin-right:9px;position:relative;top:2px}
.iconset.ic_connection_nfo,
.iconset.ic_connection_nfo * {width:16px; height:16px}
.iconset.ic_connection_nfo {background-position:-200px -300px !important;margin-right:8px;position:relative;top:3px}
.iconset.ic_reanal,
.iconset.ic_reanal * {width:20px;height:10px;margin:6px 4px 0 5px;vertical-align:top;position:relative;left:-2px}
.iconset.ic_reanal {background-position:-250px -300px !important}
.iconset.ic_reanal:hover,
.iconset.ic_reanal:hover * {width:20px;height:10px;margin:6px 4px 0 5px;vertical-align:top;position:relative;left:-2px}
.iconset.ic_reanal:hover {background-position:-300px -300px !important}
.iconset.ic_reanal_on,
.iconset.ic_reanal_on * {width:20px;height:10px;margin:6px 4px 0 5px;vertical-align:top;position:relative;left:-2px}
.iconset.ic_reanal_on {background-position:-300px -300px !important}
.iconset.ico_new,
.iconset.ico_new * {width:20px;height:22px;vertical-align:top}
.iconset.ico_new {background-position:-350px -300px !important}
.iconset.ico_mws,
.iconset.ico_mws * {width:14px;height:14px}
.iconset.ico_mws {background-position:-400px -300px !important;vertical-align:middle;position:relative;top:-1px;padding-right:3px}
.iconset.ico_virustotal,
.iconset.ico_virustotal * {width:76px;height:10px}
.iconset.ico_virustotal {background-position:-450px -300px !important;}
.iconset.ico_virustotal_front,
.iconset.ico_virustotal_front * {width:12px;height:11px}
.iconset.ico_virustotal_front {background-position:-550px -300px !important;vertical-align:middle}
.ic_anal_step {margin-right:6px;position:relative;top:1px}
.regend_wrap {position:absolute;top:13px;right:10px;z-index:10;font-weight:normal}
a.tip {position:relative;display:block;cursor:pointer;color:#494949}
a.tip .regend {display:none;position:absolute;top:25px;right:-11px;z-index:100;background:#fff}
a:hover.tip .regend {display:block}
.regend {border:1px solid #d8d8d8;background:#fff;text-align:left;font-size:11px;padding:15px 20px 0 25px;width:130px;letter-spading:-1px}
.regend_top {background:url(/img/vt/report/regend_top.png) no-repeat 0 0;width:11px;height:6px;position:absolute;top:-6px;right:13px;z-index:10}
.regend li {padding-bottom:15px;clear:both;display:inline-block}
/* table */
.over {background:#d9eaf5}
.out {background:#fff}
table a:link {color:#000;text-decoration:none;outline:none}
table a:hover {color:#000;text-decoration:underline;outline:none}
table a:visited {color:#000;text-decoration:none;outline:none}
table a:active {color:#000;text-decoration:none;outline:none}
.shorten {text-overflow:ellipsis;overflow:hidden;}
.tablew100 {border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}
.table {display:table}
.diptablecell,.td {display:table-cell}
.area_height16 {height:16px}
.detect_mal {color:#c4462d}
.malware {color:#d73d33 !important}
.malicious {color:#a61d4b !important}
.suspicious {color:#f5b400 !important}
.phising {color:#9e69af}
.normal {color:#474747}
h2 {font-size:18px;font-family:Tahoma, sans-serif;margin-bottom:20px;color:#666;line-height:15px}
.ui_btn_more {/*min-height:40px*/min-height:5px;}
/*.btn_more {padding-top:10px;padding-bottom:30px}*/
.btn_more {padding-top:10px;padding-bottom:10px;}
.btn_more_btm {padding-top:10px}
.list_tb1_head {border-bottom: 1px solid #e6e6e6;padding: 9px 0 8px 0;background: #fcfcfc;color: #666;}
.list_tb1 th,.list_tb2 th,.list_tb3 th {border-bottom:1px solid #e6e6e6;padding:9px 0 8px 0;background:#fcfcfc;color:#666}
.list_tb1 td,.list_tb2 td,.list_tb3 td{padding:8px 0;padding:10px 0 6px;line-height:13px;word-break:break-all;font-family:Lucida Console,sans-serif}
.list_tb1 tr:first-of-type th:first-child,.list_tb2 tr:first-of-type th:first-child,.list_tb3 tr:first-of-type th:first-child {border-top-left-radius:5px;padding-left:20px}
.list_tb1 tr:first-of-type th:last-child,.list_tb2 tr:first-of-type th:last-child,.list_tb3 tr:first-of-type th:last-child {border-top-right-radius:5px}
.xmp {padding:0 !important;line-height:13px;word-wrap:break-word;font-family:Lucida Console,sans-serif}
.list_tb1 td xmp {padding:0 !important;line-height:13px;word-wrap:break-word;font-family:Lucida Console,sans-serif;white-space:pre-wrap;display:inline}
.list_tb4 th {color:#7d7d7d;font-size:13px;font-weight:normal;vertical-align:top;padding-bottom:15px}
.list_tb4 td {color:#474747;line-height:16px;font-family:Lucida Console,sans-serif;padding-bottom:15px}
.table_second {padding-bottom:20px !important}
.list_tb3 {width:918px;width:980px;margin:0 auto}
.fontgulimche,.font_lucida {font-family:Lucida Console, sans-serif}
.listtd_scroll {overflow-y:scroll;min-height:600px}
.font11 {font-size:11px !important}
.font30 {font-size:30px !important}
.byvtotal {font-size:11px;margin-top:7px;float:right;color:#929292}
.byvtotal a {font-size:11px;float:right;color:#929292;text-decoration:none}
.byvtotal a:hover {color:#000}
.icon {padding-right:3px;vertical-align:bottom}
.chart_round {text-align:center;margin-top:20px;margin-bottom:20px;position:relative}
.score_chart_txtwrap {position:relative;top:-5px}
.score_chart_tit {position:relative;z-index:1;display:inline-block;top:8px;right:5px;font-family:Verdana, sans-serif}
.chart {position:relative;display:inline-block;width:180px;height:180px;text-align:center}
.chart .score_chart_tit {margin:60px 0 10px 10px}
.chart canvas {position:absolute;top:0;left:0}
.percent {display:inline-block;line-height:110px; z-index:2}
.percent:after {content:'%';margin-left:0.1em;font-size:.8em}
#toTop {display:none;text-decoration:none;position:fixed;bottom:20px;right:25px;overflow:hidden;width:50px;height:50px;text-indent:100%;background:url(/img/vt/gotop.png) no-repeat left top}
#toTopHover {background:url(/img/vt/gotop_over.png) no-repeat left -50px;width:50px;height:50px;display:block}
#toTop:hover {background:url(/img/vt/gotop_over.png) no-repeat;width:50px;height:50px}
.quickmenu_area {overflow:hidden;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;padding-left:85px;margin-bottom:20px}
.quickmenu_area ul{font-style:italic;color:#bababa;font-weight:bold;height:39px;}
.quickmenu_area li{margin-right:35px;display:inline;position:relative;top:13px}
.ico_pluse_quick {background:url(/img/vt/common/ico_pluse_quick.png) no-repeat 0 4px;width:8px;height:8px}
.ico_pluse_quick:hover {background:url(/img/vt/common/ico_pluse_quick_on.png) no-repeat 0 4px;width:8px;height:8px;cursor:pointer;color:#dc4437}
.quickmenu_name {padding-left:15px;}
.area_photo {clear:both;margin-bottom:60px}
/* border */
.border-bottom0 {border-bottom:0 !important}
.border0 {border:0 !important}
.brnone {border-right:none !important}
.bbnone {border-bottom:none}
.align_l {text-align:left}
.align_r {text-align:right !important}
.align_c {text-align:center !important}
.fl {float:left}
.fr {float:right}
.fl_none {float:none}
.vlign_t {vertical-align:top !important}
.vlign_m {vertical-align:middle !important}
.vlign_b {vertical-align:bottom}
.cb {clear:both}
.oh {overflow:hidden}
.dib {display:inline-block}
.displayinl {display:inline}
.displayb {display:block !important}
.dn {display:none !important}
.bg {background-color:#FCFCFC !important}
.border_trans {border:0 none!important;background:transparent}
.border_radius_tlr {border-top-left-radius:0 !important;border-top-right-radius:0 !important}
.cursor {cursor:pointer}
.cursor_tt {cursor:text}
.cursor_default {cursor:default !important}
.marginauto {margin-left:auto;margin-right:auto;display:table}
.word_break {word-break:break-all}
.word_break_normal {word-break:normal}
.vib_visible {visibility:visible}
/* margin */
.vlign_m_mart0 {margin-top:0px !important;vertical-align:middle}
.mart2 {margin-top:2px}
.mart8 {margin-top:8px}
.mart10 {margin-top:10px}
.mart20 {margin-top:20px}
.mart25 {margin-top:25px}
.mart29 {margin-top:29px}
.mart30 {margin-top:30px}
.mart36 {margin-top:36px}
.mart50 {margin-top:50px}
.mart80 {margin-top:80px}
.mart100 {margin-top:100px}
.area_gap39 {margin-top:39px}
.marr8 {margin-right:8px}
.marr10 {margin-right:10px}
.marr12 {margin-right:12px}
.marr30 {margin-right:30px}
.marb0 {margin-bottom:0px !important}
.marb2 {margin-bottom:2px}
.marb5 {margin-bottom:5px}
.marb6 {margin-bottom:6px}
.marb10 {margin-bottom:10px}
.marb13 {margin-bottom:13px}
.marb16 {margin-bottom:16px}
.marb27 {margin-bottom:27px}
.marb30 {margin-bottom:30px}
.marb50 {margin-bottom:50px}
.marb60 {margin-bottom:60px}
.marb80 {margin-bottom:80px}
.marb100 {margin-bottom:100px}
.marl0 {margin-left:0px !important}
.marl8 {margin-left:8px}
.marl10 {margin-left:10px}
.marl14 {margin-left:14px}
.marl17 {margin-left:17px}
.marl20 {margin-left:20px !important}
.marl25 {margin-left:25px}
.marl50 {margin-left:50px}
/* padding */
.paddl2 {padding-left:2px !important}
.paddl6 {padding-left:6px !important}
.paddl10 {padding-left:10px !important}
.paddl15 {padding-left:15px !important}
.paddl20 {padding-left:20px !important}
.paddl25 {padding-left:25px !important}
.paddl30 {padding-left:30px !important}
.paddl40 {padding-left:40px}
.paddl45 {padding-left:45px}
.paddl40 {padding-left:40px}
.paddl60 {padding-left:60px}
.paddl90 {padding-left:90px}
.paddl120 {padding-left:120px}
.paddl150 {padding-left:150px}
.paddl180 {padding-left:180px}
.paddt0 {padding-top: 0px !important;}
.paddt4 {padding-top:4px !important}
.paddt10 {padding-top:10px !important}
.paddt20 {padding-top:20px !important}
.paddt30 {padding-top:30px !important}
.padd_rarea10 {padding-right:10px !important}
.padd_rarea15 {padding-right:15px !important}
.padd_rarea {padding-right:20px !important}
.padd_rarea30 {padding-right:30px !important}
.padd_rarea35 {padding-right:35px !important}
.padd_rarea45 {padding-right:45px !important}
.padd_rarea56 {padding-right:56px !important}
.padd_b8 {padding-bottom:8px !important}
.paddb10 {padding-bottom:10px}
.paddb13 {padding-bottom:13px}
.paddb14 {padding-bottom:14px}
/* position */
.posir {position:relative}
.posit_1 {position:relative;top:1px}
.posit_3 {position:relative;top:3px}
.posit_3ko {position:relative;top:3px}
.posit_6 {position:relative;top:6px}
.posia_t55 {position:absolute;top:55px}
.posia_memo {position:absolute;top:137px}
.posia_r0 {position:absolute;right:0}
/*.posib_2 {position:relative;bottom:2px}*/
.posib_5 {position:relative;bottom:5px}
.posib_10 {position:relative;bottom:10px}
.posil_10 {position:relative;left:10px}
/* btn */
.ui_corner_all {border-radius:3px}
.ui_button {border:1px solid #c9c9c9;font-size:12px;display:inline-block;text-align:center;line-height:normal;cursor:pointer;vertical-align:middle;overflow:visible;color:#666}
.btn_smaller {height:16px;line-height:16px;background:#fff;font-size:11px}
.btn_small {height:23px;line-height:23px;background:#fff}
.btn_small_more {height:23px;line-height:21px;background:#fff;font-weight:bold}
.btn_mid {height:29px;line-height:29px;background:#fff;font-weight:bold}
.btn_big {height:39px;line-height:39px;background:#fff;font-weight:bold;color:#474747}
.btn_big_input {height:41px;font-weight:bold;color:#474747;text-align:center;font-family:Verdana, sans-serif;background:#fff}
.btn_rtype:hover, .btn_rtype_active, .btn_rtype_active:hover {background:#dc4437;color:#fff;border:1px solid #dc4437}
.btn_btype:hover, .btn_btype_active {background:#4385f5;color:#fff;border:1px solid #4385f5}
.btn_gtype:hover, .btn_gtype_active {background:#b5b5b5;color:#fff;border:1px solid #b5b5b5}
.btn_gretype {padding:0 55px}
.btn_gretype:hover,.btn_gretype_re:hover, .btn_gretype_active {background:#109d59;color:#fff !important;border:1px solid #109d59}
.btn_yelowtype:hover {background:#f5b400;color:#fff;border:1px solid #f5b400}
.btn_login {width:302px;font-weight:bold}
.btn_password {padding:0 8px}
.morepage {font-size:9px;color:#a6a6a6}
.btn_gretype:hover .morepage{color:#fff}
.w20 {width:20px}
.w76 {width:76px}
.w80 {width:80px !important}
.w100 {width:100px !important}
.w120 {width:120px !important}
.w143 {width:143px}
.w162 {width:162px !important}
.w165 {width:165px}
.w168 {width:168px !important}
.w172 {width:172px !important}
.w200 {width:200px}
.w240 {width:240px !important}
.w300 {width:300px}
.w490 {width:490px !important}
.h20 {height:20px !important}
.h50 {height:50px !important}
.h100 {height:100px !important}
/* account */
.height_mwsapikey {margin:14px 0;display:table}
.mws_api_key {word-wrap:break-word;display:inline-block;position:relative;left:5px}
.ImagePhoto {margin-bottom:5px}
.mb_photo {height:200px}
.formErrorContent {color:#dc4437;z-index:3;font-size:11px !important}
.field {display:inline-block}
.field input {display:inline-block}
.cancle_search {float:right}
/* analysis_request */
.value {letter-spacing:normal;letter-spacing:0}
.value, .value_anal {color:#7d7d7d;font-size:11px;letter-spacing:0px;word-wrap:break-word;font-family:Lucida Console,sans-serif}
.value:hover,.data:hover {text-decoration:underline;cursor:pointer}
.data_anal {color:#000}
.cancle_search {float:right}
.clr_blue {color:#0f75bc;text-decoration:underline}
.loading {background:url(/img/vt/common/bar_more_mid.gif) no-repeat;height:31px;display:inline-block;color:#fff;text-align:center;font-weight:bold;line-height:31px;background-size:auto;background-position:center center;border-radius:3px;font-size:12px}
.history_file {word-wrap:break-word;display:inline-block}
/* chart */
.graph {width:220px;height:60px;margin:0 auto;position:relative}
.yelow_ico {background:#dc4437}
.red_ico {background:#f5b400}
.chart_ico {display:inline-block;width:6px;height:6px;vertical-align:middle;margin-right:6px;position:relative;bottom:1px}
.collecttit {margin-bottom:1px;position:relative;text-align:left;padding:9px 10px !important;background:#fff !important}
.collectday {color:#313131;text-align:left;background:#fdfdfd}
.day,.average_day {font-weight:normal}
.average_day {margin-left:15px}
.fue_day {font-size:10px}
/* tab */
.ui_tab {height:52px;margin-bottom:20px;color:#bbbbbd;font-size:14px;font-weight:bold;text-align:center;border:1px solid #d8d8d8;position:relative;background:#fafafa}
.ui_tab li {float:left;line-height:normal}
.ui_tab_area {position:absolute;top:-4px}
.count {font-size:11px;font-weight:normal}
.bor_r {border-right:1px solid #d8d8d8}
.bor_l {border-left:1px solid #d8d8d8}
.tab_header_on {background:#dc4437;height:4px;cursor:pointer}
.tab_header {background:#fff;height:3px}
.ui_tab_content {line-height:15px;height:52px;vertical-align:middle;display:table-cell}
.tab_content_on {background:#fff !important;color:#dc4437 !important;cursor:pointer;border-left:1px solid #d8d8d8;padding:2px 16pt 0}
.tab_content {border-left:1px solid #d8d8d8;padding:2px 16pt 0}
.tab_content:hover {color:#dc4437;cursor:pointer}
.area_wtab_on {padding:2px 16pt 0}
.area_wtab {padding:2px 16pt 0;border-top:1px solid #d8d8d8;}
.height42 {height:42px}
.tab_content_on_antivirus:hover {color:#DC4437;cursor:pointer}
.tab_content_antivirus {/*border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;padding:2px 20px 0*/}
/* new */
.tab_content_analcomplete  {color:#666}
.tab_content_analcomplete:hover {color:#D73D33}
/* openapi */
.ui_lmenu {color:#bbbbbd;font-size:14px;font-weight:bold;background:#fafafa;position:relative;width:182px;margin:17px 60px 0 0;word-break:break-all;float:left;border-top:1px solid #d8d8d8}
.ui_menu_area {overflow:hidden}
.menu_tt {padding:18px 18px;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}
.menu_tt:hover {color:#dc4437;cursor:pointer}
.bor_t {border-top:1px solid #d8d8d8}
.bor_t0 {border-top:0 !important}
.bor_b {border-bottom:1px solid #d8d8d8}
.bor_b_devide {border-bottom:1px solid #e6e6e6}
.area_content {float:left;width:717px;margin-top:18px}
.area_api_txt {padding:19px 20px 18px;word-break:break-all;line-height:18px;font-family:Lucida Console,sans-serif;letter-spacing:0px}
.api_value {color:#000;font-weight:bold;letter-spacing:0px}
.fnt_blue {color:#1111ff;word-break:normal}
.fnt_red {color:#A40000}
.api_address {color:#0075a9;font-size:13px;font-weight:bold}
.textspacing {letter-spacing:-1px}
.apitb {width:717px}
.menu_header_on {float:left;width:4px;background:#dc4437;height:53px}
.menu_tt_on {background:#fff;color:#dc4437;cursor:pointer;border-bottom:1px solid #d8d8d8;float:left;padding:18px 15px 17px 15px;width:148px}
.menu_tt {border-bottom:1px solid #d8d8d8}
.fwb {font-weight:bold !important}
.fwn {font-weight:normal!important}
.btn_prepage {padding-right:11.5px;padding-left:11.5px;}
.file a {color:#434343;text-decoration:none}
.file a:hover {color:#000;text-decoration:underline}
.string_pop xmp {color:#434343;font-size:12px;font-family:Verdana, sans-serif;margin:20px 15px;display:inline-block}
.panel {color:#666;font-family:Verdana,sans-serif;margin-bottom:5px;border-bottom:1px solid #E6E6E6;background:#FCFCFC;padding:8px 20px}
.panel:first-child {border-top-left-radius:5px;border-top-right-radius:5px}
.panel_value {font-family:Lucida Console,sans-serif !important;line-height:34px;}
panel_heading_tit_tree .table {line-height:20px}
.btn_txt_linenone {color:#5e6fec;cursor:pointer}
.posi_spin {position:absolute;top:14px;right:10px}
.order_depth {position:relative;display:table-cell;height:15px;padding-left:1px;padding-right:7px}
.smithing {background:#fff;color:#1A1505;padding:1px 15px 1px 16px;border:1px solid #CCC6AA;font-size:15px;display:inline-block;line-height:18px;position:relative;top:-2px}
.bold, .involve {font-weight:bold}
.bor_area {border-top:1px solid #e6e6e6}
.borb_transpartent {border-bottom:transparent}
.tab_area {margin:40px 0 20px}
.nav-tabs {border-bottom: 1px solid #ddd;height:39px}
.nav {padding-left:0;margin-bottom:0;list-style:none}
.nav-tabs>li {float:left;margin-bottom:-1px}
.nav>li {position:relative;display:block}
.active {font-weight:bold}
li {list-style:none}
.nav-tabs>li.active>a.intell_tab, .nav-tabs>li.active>a.intell_tab:hover, .nav-tabs>li.active>a.intell_tab:focus {color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav>li>a.intell_tab {outline:none}
.nav-tabs>li>a.intell_tab {margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav>li>a.intell_tab {position:relative;display:block;padding:10px 15px}
button, input[type=radio], input[type=checkbox], input[type=file], a {outline:none !important}
.nav-tabs>li.active>a.intell_tab, .nav-tabs>li.active>a.intell_tab:hover, .nav-tabs>li.active>a.intell_tab:focus {color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.nav-tabs>li>a.intell_tab:hover {border-color:#eee #eee #ddd}
.nav>li>a.intell_tab:hover, .nav>li>a.intell_tab:focus {text-decoration:none;background-color:#eee}
.nav>li>a.intell_tab:hover, .nav>li>a.intell_tab:focus {text-decoration:none;background-color:#eee}
.nav>li>a.intell_tab {outline:none}
.nav-tabs>li>a.intell_tab {margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav>li>a.intell_tab {position: relative;display:block;padding:10px 15px}
a.intell_tab:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}
a.intell_tab:hover, a.intell_tab:focus {color:#2a6496;text-decoration:underline}
a.intell_tab:hover, a.intell_tab:focus {color: #2a6496;text-decoration: underline;}
a.intell_tab:active, a.intell_tab:hover {outline:0}
a.intell_tab:active, a.intell_tab:hover {outline:0}
button, input[type=radio], input[type=checkbox], input[type=file], a.intell_tab {outline: none !important}
a.intell_tab, img, input {outline:none;selector-dummy:expression(this.hideFocus=true)}
a.intell_tab {color:#428bca;text-decoration:none}
a.intell_tab {background:0 0}
user agent stylesheet:focus {outline:-webkit-focus-ring-color auto 5px}
Inherited from
.active {font-weight:bold}
li {list-style:none}
user agent stylesheetli {display:list-item;text-align:-webkit-match-parent}
Inherited from
.nav {padding-left:0;margin-bottom:0;list-style:none}
user agent stylesheetul, menu, dir {display:block;list-style-type:disc;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px}
Inherited from
Pseudo ::before element
:before, :after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
Pseudo ::after element
:before, :after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.frame {height:570px;margin-top:10px;clear:both}
.frame textarea {border:transparent;width:1055px;height:572px}
.ui_ruleset {padding:8px 10px;word-wrap:break-word;word-break:break-all;font-weight:bold;color:#474747;line-height:13px;position:relative;float:left;margin-right:10px;background:#fff;margin-bottom:10px}
.rule_active, .rule_active:hover {background:#6094f5;border:1px solid #6a91d9;color:#fff}
.area_user {float:left;display:inline-block;min-width:160px;height:42px;color:#222;font-size:13px;line-height:16px;vertical-align:middle;color:#666;font-weight:bold}
.area_user_tit {display:table-cell;vertical-align:middle;height:30px}
.area_user_input {float:left;display:inline-block;min-width:100px;min-height:41px;vertical-align:middle;width:56%;padding-right:15px}
.area_user_input .r_input {padding-right:15px}
.area_user_select {border:1px solid #D8D8D8;height:30px;line-height:32px;padding:0 0 0 10px;width:100%;background:#fdfdfd}
.area_user_input input[type=text], .r_input textarea, .window dd input[type=text] {border:1px solid #D8D8D8;height:28px;line-height:28px;padding:0 10px;width:100%;background:#fdfdfd;font-family:Verdana,sans-serif;font-size: 12px}
.detect_normal_color {color:#109D59}
.word_tit {height:30px;display:table-cell;vertical-align:middle}
.area_http {display:table-cell;padding-right:15px;min-width:150px;padding-bottom:8px}
.lead {display:table-cell;padding-right:15px;min-width:160px}
.area_http_value {display:table-cell;word-break:break-all;line-height:14px;padding-bottom:8px}
.lead_value {display:table-cell;word-break:break-all}
.detect {color:#109D59}
.font20 {font-size:20px}
.area_count_num {display:table;width:136px}
.area_num {font-size:20px;padding-top:4px}
.area_http_fi:first-child {padding-top:10px}
.area_http_la:last-child {padding-bottom:0px}
.area_bookmark {position:absolute;top:0;right:10px;z-index:30;background:#fff;border:1px solid #d8d8d8;padding:8px 0 6px;padding:0px 0px 10px 0px;width:240px;left:1040px;}
.text_area_add {margin:0 auto;padding-left:9px;overflow:hidden}
.text_area_middle {overflow-y:scroll;min-height:185px;width:250px;height:225px;word-wrap:break-word;margin-bottom:13px;height:215px;width:240px;padding-left:9px}
.text_area_middle_bk {height:238px;width:230px;padding:10px 0px 5px 10px;margin-bottom:0}
.ic_pluse {padding:0 12px;height:43px;font-size:24px;font-weight:bold;color:#535353;margin-bottom:10px;position:relative;float:left;margin-right:10px}
.ic_pluse:hover {border:1px solid #d3362d}
.ic_pluse .ico_add {padding:0px 8px 6px 25px;background:url(/img/vt/common/ico_add.png) no-repeat 14px 14px}
.ic_pluse .ico_add:hover {background:url(/img/vt/common/ico_add_on.png) no-repeat 14px 14px}
.area_memo_postit button, .area_bookmark button, .area_bk_folder button {border:0;margin-right:10px;cursor:pointer}
.area_folder_active {color:#3972de;font-weight:800}
.input_folder {width:140px;border:1px solid #ddd;position:relative;top:-3px;height:17px !important;line-height:16px !important;font-size:12px;background:#fffce2;padding-left:4px;padding-right:1px}
.input_folder:hover, .input_folder:focus, .input_folder_active {border:1px solid #907c7c;border:1px solid #D3362D}
.input_folder_add {padding:0 5px;line-height:25px;height:29px !important;width:153px;position:relative;top: 0.2px;background:#fffce2;border-radius:5px}
.ic_pluse {min-height:29px !important;height:29px !important;padding:0 !important}
.ic_pluse .ico_add {padding:0px 8px 6px 25px;background: url(/img/vt/common/ico_add.png) no-repeat 9px 7px}
.ic_pluse .ico_add:hover {background: url(/img/vt/common/ico_add_on.png) no-repeat 9px 7px}
.area_bk_folder {position:absolute;top:58px;right:10px;z-index:30;background:#FFFCE2;border:1px solid #dbdbdb;color:#535353;font-size:12px;font-weight:200}
.folder_area_r {position:absolute;top:7px;right:10px;color:#6A6666}
.folder_name {font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal;width:280px;position:relative;top:6px;display:inline-block;text-align:right;float:left;margin-right:10px}
.folder_name:hover {color:#000;cursor:pointer}
.btn_folder {z-index:10;font-weight:normal;padding:0 10px;height:25px;line-height:25px;display:inline-block;float:right}
.area_folder_bk_active {cursor:pointer}
.area_folder_bk {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;text-align:left;width:220px;padding-left:5px}
.default_folder, .change_folder {float:left}
.text_area_top_area {padding:10px 0px 0px 15px;color:#666;font-weight:bold;text-align:left}
.default_folder {padding:0px 0 3px;display:inline-block}
.change_folder {padding:0px 0 2px;display:inline-block}
.list_tb1 tr:first-of-type th:first-child {border-top-left-radius:5px}
.ruleset_add {height: 29px;position:relative;float:left;margin-right:10px;margin-bottom:10px}
.ico_add_ruleset {padding:0px 13px 14px 30px !important}
.ruleset_add_search {border:none;margin:0px 10px;line-height:28px;font-size:12px;position:relative;top:3px}
/*.ruleset_list_area {width:850px;height:41px}*/
.ruleset_list_area {width:1000px;}
.btn_list_area {width:174px;position:relative;bottom:10px}
.ico_explain {position:relative;top:4px}
.count_date {position:absolute;top:15px;right:5px}
.btn_create {line-height:15px;font-size:11px;width:42px;margin-right:0;float:left}
.folder {cursor:pointer}
.delete {color:#c5c3b1;font-size:13px;position:relative;top:-5px !important}
.delete:hover {cursor:pointer;color:#908e7d;font-weight:bold}
.ic_folder_tit {position:relative;top:3px !important;left:6px}
.network span {padding-bottom:2px}
.icon_folder_tool {display:inline-block;float:right;margin-top:0;position:absolute;right:0px;top:0px;padding:12px 8px 15px;width:8px;height:7px;cursor:pointer}
.ic_anal {background:url(/img/vt/report/regend_analyzing.gif) no-repeat;width:14px;height:13px}
.ic_anal_list {background:url(/img/vt/report/loader.gif) no-repeat;width:16px;height:16px}
.ico_anal_regend {display:inline-block;position:relative;top:2px;}
.ico_anal_list {background-position:104px 11px}
.bookmark_tree .jstree-anchor {width:115px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}
.bookmark_tree.bklist_pop .jstree-anchor {width:135px !important;}
.sub_folder_name {float:right;font-size:14px;line-height:28px;height:28px;padding:0 8px}
.dase_area {font-size:14px;line-height:25px;height:25px}
.modify_area {vertical-align:middle;border:1px solid #d8d8d8;background:#fdfdfd;height:24px !important;line-height:24px !important;padding:0 8px}
.folder_tree {width:160px;padding:15px 15px;margin-top:10px}
/*.bor_wrap {border:1px solid #d8d8d8;margin-bottom:15px;border-radius:5px}*/
.bor_wrap {border:1px solid #d8d8d8;margin-top:15px;border-radius:5px}
.behavior_scroll {width:963px;overflow-x:auto}
.txt_explain {margin:10px 0 7px;line-height:20px}
.network_l {background:#ecf5f2;float:left;border:1px solid #d5ebe4}
.network_r {background:#faf6e9;float:right;border:1px solid #f1e9d2}
.network_wrap_common {padding:14px 20px 10px;max-width:76%;border-radius:5px;}
.network_rest {background:#f0f0f0;padding:14px 20px 12px}
.network_space {height:20px;clear:both}
.network_space_first {height:3px;clear:both}
.network_space_last {height:7px;clear:both}
.network_r_align {float:left;clear:both}
.tab_remove {color:#BBBBBD !important;cursor:default !important}
.area_noaction {padding:12px 20px 12px;margin:20px 2.1% 0}
.fail {color:#b0b0b0}
.data_explain_area {line-height:18px !important;background:#F5F6CE;padding:1px 0px}
.tb_striped .even {background:#f6f6f6}
.tb_striped .odd {background:#fff}
.ic_load {width:14px;height:13px;background:url(/img/vt/report/battery.gif) no-repeat center}
.list_tb3 tr:last-child td:first-child, .tb_striped tr:last-child td:first-child, .list_tb1 tr:last-child td:first-child {border-bottom-left-radius:5px !important}
.list_tb3 tr:last-child td:last-child, .tb_striped tr:last-child td:last-child, .list_tb1 tr:last-child td:last-child {border-bottom-right-radius:5px !important}
.arrow_line_l {background:url(/img/vt/report/bg_arrow_line_l.png) no-repeat center center}
.arrow_line_r {background:url(/img/vt/report/bg_arrow_line_r.png) no-repeat center center}
.arrow_l {background:url(/img/vt/report/bg_arrow_l.png) no-repeat 104px 0;height:14px}
.arrow_r {background:url(/img/vt/report/bg_arrow_r.png) no-repeat 876px 0;height:14px}
.response_code {color: #bcbcbc}
.tb_hover tr:hover {background:#f4e9e9 !important}
.ico_realmachine {color:#109D59;font-size:12px;font-weight:bold;padding:2px 3px}
.sha256_list_pop {width:590px;left:98px;bottom:150px;padding:25px 10px 10px}
#sch_sha256_list textarea {width:480px;padding:10px 15px;font-family: Lucida Console,sans-serif !important;line-height:17px;margin-top:10px;border:1px solid #D8D8D8}
.bor_radius_none {border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}
.bk_list_r {width:816px;margin-left:15px}
.window select {border:1px solid #d8d8d8;height:28px;line-height:28px;margin-left:10px;}
.window textarea {border:1px solid #d8d8d8;padding:10px;margin-left:10px;}
.bookmarklist_layer {width:200px;padding:20px;background:#FDFDFD;position: fixed;right: 50%;top: 30%;margin-right:-131px}
.input_bg {width:188px;background:#fff;border:1px solid #D8D8D8;height:28px !important}
.marl_space {margin-left:2px; padding:0 5px;}
.lang_img {float:left;margin-right:10px;width:45px;height:46px}
.lang_img img {border:1px solid #c3c3c3}
.ico_loading {position:absolute;right:5px;bottom:11px}
.tree, .tree ul{font-size:12px;line-height:20px;list-style-type:none;margin-left: 0 0 0 10px;padding:0;position:relative;overflow:hidden;color:#666;font-family: Lucida Console,sans-serif}
.tree li{margin:0;padding:0 0 0 12px;position:relative;}
.tree li::before, .tree li::after{content:'';position:absolute;left:0}
.tree li::before{border-top:1px solid #999;top:10px;width:10px;height:0}
.tree li:after{border-left:1px solid #999;height:100%;width:0px;top:-10px;}
.tree > li::after{top:10px}
.tree > li:last-child::after{display:none}
.tree .first::before {border-top:1px solid #fff}
.tree li:before, .tree li:after{content:'';position:absolute;left:0}
.tree li:before{border-top:1px solid #999;top:10px;width:10px;height:0}
.tree li:after{border-left:1px solid #999;height:100%;width:0px;top:-10px;}
.tree > li:after{top:10px}
.tree > li:last-child::after{display:none}
.tree .first:before {border-top:1px solid #fff}
.flag_menu_on {background:#fff;border-left:1px solid #e5e5e5 !important;border-right:1px solid #e5e5e5 !important;padding:13px 10px 3px;line-height:30px !important}
#login_layer {z-index:110}
#mask {z-index:100}
#polyglotLanguageSwitcher {z-index:80}
.lineheight_h {line-height:22px !important}
.lineheight_n {line-height:14px !important}
.account th, .account td {padding:7px 10px 7px}
.account th {background:#FCFCFC}
.space_height {padding:14px 20px 14px !important}
.account .now_passwdformError {position:absolute !important;top:20px !important;left:390px !important}
.account .passwdformError {position:absolute !important;top:20px !important;left:390px !important}
.account .passwd_reformError {position:absolute !important;top:20px !important;left:390px !important}
.account .fnameformError {position:absolute !important;top:20px !important;left:390px !important}
.account .lnameformError {position:absolute !important;top:20px !important;left:390px !important}
.account input {background:#fdfdfd;border:1px solid #d2d2d2;width:340px;padding:3px 0 3px 10px}
.account tr:first-of-type th:first-child {border-top-left-radius:5px !important}
.col_width_list {width:230px}
.tb_striped tr:last-of-type td:first-child {border-bottom-left-radius:5px}
.tb_striped tr:last-of-type td:last-child {border-bottom-right-radius:5px}

.map_logo {position:absolute;bottom:25px;right:45px;z-index:0}
/*.w_help_layer {width:850px;margin-left:110px !important;position:absolute;top:-188px;right:-215px}*/
.marginl_space {margin-left:22px !important}
.layer_tranparent {width:10px;height:10px;background:#fff;position:absolute;top:0;left:5px;z-index:1}
.qu_textarea {width:710px;height:280px}
.bar_red_s {width:168px;height:25px;background-size:auto;background-position:center center;border-radius:3px}
.ask_content {border:1px solid #D8D8D8;width:700px;display:inline-block;padding:10px 10px;height:200px;text-align:left;overflow:auto;font-weight:normal}
.tit_subject {width:77px;display:inline-block;vertical-align:top}
.area_content_behavior_fixed {width:100%}
.area_fixed {border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}
.behavior_add_btn {display:block;height:28px;line-height:13px;position:relative;left:747px;text-align:right;min-width:0}
.loading_map {position:absolute;top:50%;left:47%;margin:0px 0 0 0px;display:inline-block}
.area_ex_wrap {white-space:pre;display:inline-block}
.ico_new {position:relative;position:absolute;bottom:14px;left:-7px;}
.behavior_fixed {position:fixed;top:0px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);z-index:2;background-color:#eee;}
.file_more {padding:0;}
#tos h1 {font-size:18px;margin-top:30px;border:none;margin:inherit; float: inherit; width:auto; height: auto;}
#tos h3 {font-size:18px;margin:15px 0;border:none;background:none;padding:0;}
#tos h4 {margin: 20px 0 3px;	font-size:14px;	font-weight:bold;}
#tos p {line-height:1.5;	font-size:13px;}
#tos ol {list-style:none;	padding-left:18px;}
#tos ul {padding-left: 18px;}
#tos li {margin:0;padding:0;line-height: 1.5;font-size: 13px;}
#tos .text_order {float: left;width: 20px;}
#tos .text {padding-left:21px;}
#tos {line-height:1.5;}

.area_stat_layer {position:absolute;z-index:150;margin-top:-60px;margin-left:92px;}

/* grouped tag color 2016-08-05 by ojongchul */
.tag_yara {border-color:#b3cfff;background:-webkit-linear-gradient(top, #ffffff 0%, #b3cfff 100%);background:linear-gradient(#fff,#b3cfff) !important}
/* vt detected tag color 2017-03-14 by ojongchul */
.tag_vt {background: -webkit-linear-gradient(top, #ffffff 0%,#fcaaaa 100%);background:linear-gradient(#fff,#fcaaaa) !important;border: 1px solid #fcaaaa;}
.tag_network {background: -webkit-linear-gradient(top, #ffffff 0%,#a5e9ac 100%);background:linear-gradient(#fff,#a5e9ac) !important;border: 1px solid #a5e9ac;}


/* Behavior Correlation Analysis Graph 2016-08-05 by ojongchul */
#dynamic_view {display:none;width:140px;padding: 10px 7px;line-height: 14px !important;text-align: left !important;font-size: 11px !important;font-weight: bold;position:absolute;bottom:30px; right:-5px;}
#intelligence {vertical-align:middle;margin-top:0;}
#dynamic_layer {width:100%;height:100%; margin:0 auto; overflow:hidden;display:none;position:fixed;top:0;left:0;z-index:90;}

/*

*/
.table_corner tr:first-of-type td:first-child {border-top-left-radius:5px}
.table_corner tr:first-of-type td:last-child {border-top-right-radius:5px}

/* check me download tooltip 2016-08-10 by ojongchul */
#chk_tooltip {
	position: relative;
	background: #FFF;
	border: 3px solid #109d59;
  z-index: 200;
  padding:20px;
  width:150px;
  border-radius: 5px;
  font-weight:bold;
  vertical-align: middle;
}
#chk_tooltip:after, #chk_tooltip:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

#chk_tooltip:after {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #FFF;
	border-width: 10px;
  margin-left: -50px;
}
#chk_tooltip:before {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #109d59;
	border-width: 14px;
	margin-left: -54px;
}


/* mws_wider
 * 2016-08-08
 * by JC
*/

.loading_bar_net {top:15px;right:17px;}
.area_close_btn {width:56px;}

.width_check {width:15px;}
.width_cnt {width:35px;}
.width_date {width:155px;}
.width_type {width:80px;}
.width_filesize {width:120px;}
.width_av {width:75px;}
.width_rc {width:55px;}

.alert_window {right:inherit;}

/* url list */
.data xmp, .list_tb1 td xmp{word-break: break-word;}

/* url */
.area_file xmp {word-break: break-word;}

/* bookmark list */
  .bk_list_r {width:1070px;}
	#bookmark_add_layer, #bookmark_move_list {background:#fff;border-radius: 5px;padding:0 0 10px 0;}
	#sch_no_dialog, #move_no_dialog, #bookmark_add_layer,#bookmark_move_list {width:400px;margin:0 auto;background-color:white;}
	#bookmark_move_list {width:250px;}

	#sch_no_dialog {padding: 20px 0;background: #fdfdfd;position:relative;}
	#sch_no_dialog dl {padding-left:40px;margin-bottom:25px;overflow:hidden}
	#sch_no_dialog dt {margin:3px 10px 0 0}
	#sch_no_dialog dd b {font-size:15px;line-height:21px}

	#dialog_box dl {padding-left:40px;margin-bottom:25px;overflow:hidden}
	#dialog_box dt {margin:3px 10px 0 0}
	#dialog_box dd b {font-size:15px;line-height:21px}

  /* common */
    body {font-size:13px;}
    #wrapper_report {min-width:1280px !important}
    #container_report {width:1280px;}
    .diptablecell, .td { vertical-align: middle; padding-top: 9px; padding-bottom: 1px;}
	.width_check {width:15px;}
	.width_cnt {width:35px;}
	.width_date {width:155px;}
	.width_sha256 {width:513px;}
	.width_type {width:80px;}
	.width_filesize {width:120px;}
	.width_av {width:75px;}
	.width_rc {width:55px;}
	.width_256 {width:256px;}
	.width_256_wide {width:330px;}
    .width_url {width:420px;}
    .width_tag {width:230px;max-width:240px; min-width:230px;}
    .width_80 {width:80px;max-width:80px;min-width:80px;}
    .width_150 {width:150px;max-width:150px;min-width:150px;}
    .width_120 {width:120px;max-width:120px;min-width:120px;}
    .width_100 {width:100px;max-width:100px;min-width:100px;}
	.area_stat_layer {width:455px;}
	/*.logo_report {margin-bottom:10px;}*/


/* bookmark list */
/*.area_memo {display:inline-block;padding-top:5px;}*/
.area_memo_txt_fh xmp {font-family: Lucida Console,sans-serif;}

/* file */
  .file_more {padding:13px 13px 0;}
  .area_srnshot {padding-left:30px;}
  /*.srnshot_list li {margin-right:80px;}*/
  .srnshot_w {width:219px;height:176px;}
  .tag_content {width:1100px;}
  .area_border_behavior {width:inherit;padding:0;padding-left:10px;}
  .iconset.ic_tbdevide {position:inherit;}
  .list_tb3 {width:90%;}
  .wrap_behavior {width:100%;}
  .loading_bar_net {top:14px;right:9px}
  .area_content_behavior_long {padding-top:12px;width:1220px}
  .area_content_behavior_fixed {width:100%;}
  .detail_nt_list {margin:0 auto;}
  .area_bookmark {width:240px;position:absolute;top:0;left:1290px;display:block;z-index:30;background:#fff;border-radius: 5px;border:1px solid #d8d8d8;padding:0 0 10px 0;}
  .area_memo_postit {width:240px;top:0;left:1290px;display:block;}
  .area_border_behavior .table .td {height:30px;}
  .tool_over {border:1px solid #666;position:relative;top:0px}
/* remove tool_over */
  .wrap_tooltip {width:400px;}
  .area_list {width:150px;}
  
 /* arrow */
  .arrow_line_l 
  {
    background-image:url("/img/vt/report/bg_arrow_line_ll.png"), url("/img/vt/report/bg_arrow_line_c.png"), url("/img/vt/report/bg_arrow_line_c.png"), url("/img/vt/report/bg_arrow_line_lr.png"); 
    background-repeat: no-repeat;
    background-position: left center, left 10px top 0, right 10px top 0, right center;
  }
  .arrow_line_r
  {
    background-image:url("/img/vt/report/bg_arrow_line_rl.png"), url("/img/vt/report/bg_arrow_line_c.png"), url("/img/vt/report/bg_arrow_line_c.png"), url("/img/vt/report/bg_arrow_line_rr.png"); 
    background-repeat: no-repeat;
    background-position: left center, left 10px top 0, right 10px top 0, right center;
  }
  
  .arrow_l {background-image:url(/img/vt/report/bg_arrow_l.png);
            background-repeat: no-repeat;
            background-position: left top;
            height:14px;}
  .arrow_r {background-image:url(/img/vt/report/bg_arrow_r.png);
            background-repeat: no-repeat;
            background-position: right top;
            height:14px;}
.arrow_line_l, .arrow_line_r, .arrow_l, .arrow_r { margin:0 70px;}

/* host */
  .area_count_wrap {width:1278px;}
  .area_count {width:100%;}
  .area_count li, .area_count_tit {width:212px;}

  /* help */
/* .w_help_layer remove */
.w_help_layer {width:850px;}

/* ai */
.ai {width:115px;float:left;margin-left:20px}
.area_ai {overflow:hidden;padding:8px 0;line-height:25px}
.ai_content {float:left;width:1050px; height:20px;background-image:url('/img/vt/common/ai_bg.png');background-repeat:no-repeat;margin-top:2px;background-size: 1050px 20px;}
.ai_score {float:right;width:80px;}
#ai_graph { width: 0%;height: 20px;max-width:1050px;background-size: 1050px 20px; background-image:url('/img/vt/common/ai_graph.png');background-repeat:no-repeat;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#ai_min, #ai_max {font-size:x-small;}
#ai_min {float:left;}
#ai_max {float:right;margin-right:0px;}
#ai_malicious_point {padding-left:103px;}
.ai, .ai_score {height:45px;}
#ai_graph { width: 0%;height: 20px;background-image:url('/img/vt/common/ai_graph.png');background-repeat:no-repeat;}

.notice_title {
	font-size:15px;
	font-weight:bold;
}

#pcap_download 
{
    position:relative;
    top:50px;
}

#Releasenote_list p {
	width:1220px;
}

#FooterReleaseNewBtn {
	position:relative;left:-28px;bottom:22px;
}

/*MAX a/v beta*/
.max_title{
    font-size: 22px;
    font-weight: normal;
    border: none;
    background: none;
    padding: 0;
    line-height: 34px;
}
 .max_title {
    font-weight: normal;
}
 .btn-max-down {
    display: inline-block;
    padding: 4px 20px;
    height: 40px;
    text-align: center;
    background-color: #b5b5b5;
    border: 0;
    font-size: 13px;
    color: White;
    font-weight: 600;
    border-radius: 50px;
}
/*
.btn-max-down:hover {
    transition: all 0.5s;
    background-color: #e80000;
}
*/
.max_agree {
    font-weight: bold;
    font-size: 12px;    
}
.max_agree input {
    top: -2px;
    cursor: pointer;
    width:30px;!important    
}
.max_agree p{
    cursor: pointer;
}
.max_down_btn {
    left: 42%;
    width: 220px;
    position: absolute; 
    height: 40px;
    background-color: #b5b5b5;
    border: 0;
    font-size: 13px;
    color: White;
    font-weight: 600;    
}
.max_down_icon {
    background-image: url(/img/common/max_ico_down.png);
    width: 19px;
    height: 20px;
    margin: 10px 0 0 10px;
    display: inline-block; 
}
.max_down_btn_title {
    position:relative;
    top:-6px;
}
.agree_chkformError {
    padding-left:30px;
}
/*help file upload*/
#upload_file{
   margin-left:32px; 
}
.upload_ext_chk {margin-left:70px}

/* drag file upload */
/* 20170228 */
.dropzone
{
    position: fixed; top: 5%; left: 5%;
    z-index: 9999999999;               
    width: 90%; height: 90%;
    background-color: rgba(0,0,0,0.5);
    transition: visibility 175ms, opacity 175ms;
    border:5px dotted #ccc;
}

.dz-message
{
    height: 100%;
    line-height: 130px;
    color: white;
    font-size:25pt;
    margin-top:25pt;
}
.drag_area
{
    position: fixed; top: 10%; left: 10%;
    z-index: 9999999999;               
    width: 80%; height: 80%;
}

/* withdraw_membership */
.withdraw_btn
{
    position:absolute;
    margin-left: 380px;
    width:170px !important;
}
.withdraw_layer     
{
    width:455px;
    position: absolute; 
    z-index: 150;
    margin-top: -60px; 
    margin: 0 430px;
}
.wordbreak_ka
{
    word-break:keep-all;   
}

.withdraw_explain
{
    margin-left:40px;
    width:360px;
}

#withdraw_agree
{
    width:160px !important;
}

.no_hash_result
{
    width:120px;
}

.signup_feed_select{
    width: 20px!important;
}
.modify_feed_select{
    width: 20px!important;
    bottom: 8px;
}
.modify_url_feed {
    height:80px;
}

.modify_feed_utc {
    vertical-align: top;
    margin-top: 5px;
}
.url_accept_check {
    height: 15px;
    margin-left: 3px;
    display: inline-block;
    width: 20px;
    margin-left: 3px;
    margin-bottom: 0px;
}
.vt_align_base {
    vertical-align : baseline;
}
.notice-tip {
    width:500px;
}
.notice-tip em {      
    font-size: 12px;
    margin-left: 25px;
    vertical-align: sub;
}
.receive-check {
    padding: 15px;
    background: #f5f5f5;
}
.mail-receive-wrap {
    margin-top: 10px;
    padding: 5px 15px 5px;
    border-top: 1px dotted #ddd;
    border-bottom: 1px dotted #ddd;
    border-radius: 5px;
}
.mail-receive-wrap-no-bor {
    padding: 5px 15px 15px;
    border-radius: 5px;
}
.btn-url-feeding {
    padding: 2px 10px;
    text-decoration: none;
    border: 1px solid #c9c9c9;
    font-size: 12px;
    display: inline-block;
    text-align: center;
    line-height: normal;
    cursor: pointer;
    vertical-align: middle;
    overflow: visible;
    color: #666;
    border-radius: 3px;
    margin: 5px 0 10px 38px;        
}
.btn-url-feeding:hover {
    background: #109d59;
    color: #fff !important;
    border: 1px solid #109d59;
}
.email_selectbox {
    width: 80px!important;
    margin-bottom:20px;
}

.api_form tbody > tr {
    height:50px;
}

.api_form input {
    width: 100%!important;
}

.no_border_bottom {
    border-bottom: none!important;
}

.no_border {
    border: none!important;
}


.form-control {
    padding: 5px 8px;
    font-size: 12px;
    line-height: 1.5;
    background: #fff;
    border: 1px solid #d8d8d8;
    box-shadow: none;
    border-radius: 3px;
}

.graph_label {
    width: 15px;
    height: 15px;
    border-radius: 10px;
    margin-top:8px;
}

.graph_label_text {
    overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap;  
    width:150px;
}

/* relation documentation */
.rel_dropdown {position:fixed;right:34%;top:40%;margin-right:-165px;cursor:default;padding:10px 20px 17px;background:#fff;z-index:5;z-index:100}
.rel_dropdown li {margin-bottom:10px}
